Не уверен, насколько точен заголовок моего вопроса, но позвольте мне объяснить немного лучше.
У меня две таблицы: исполнители, релизы
table artist
artist_id,
artist_name
table release
release_id,
release_artist_ids,
release_name
Есть еще имена столбцов, но это те, которые связаны с моей проблемой.
release_artist_ids может содержать один или несколько идентификаторов исполнителей, соответствующих таблице исполнителей. Если с одним и тем же release_id представлено более одного исполнителя, я разделил идентификаторы запятыми.
Итак, пример строки выпуска:
1 -- 2,5 -- Пример выпуска
Что я хотел бы сделать, так это перечислить релизы и присоединиться к таблице исполнителей, чтобы получить имена исполнителей, участвующих в релизе.
Мне удалось присоединиться, используя IN (release.release_artist_ids), но это возвращает только одно имя исполнителя. Я хотел бы объединить всех задействованных исполнителей в один возвращаемый столбец, разделенный трубой, чтобы я мог форматировать позже.