Мне нужно экспортировать MySQL DB в файл CSV.Там, где я собираюсь его использовать, не может быть связанных таблиц, поэтому мне нужно объединить связанные записи в одно поле.Возможно ли это сделать?Например, предполагая такую структуру таблицы:
Items: id as INT, name as VARCHAR
ItemIdentifiers: id as INT, item_id as INT, identifier_id as INT
Identifiers: id as INT, identifier as VARCHAR
ItemColors: id as INT, item_id as INT, color_id as INT
Colors: id as INT, color as VARCHAR
и предполагая эти данные:
Items: (1, 'some name')
ItemIdentifiers: (1, 1, 1), (2, 1, 2)
Identifiers: (1, 'ident1'), (2, 'ident2')
ItemColors: (1, 1, 1), (2, 1, 2)
Colors: (1, 'blue'), (2, 'green')
Как бы получить это:
'some name', 'identif1 identif2', 'blue green'
Это просто базовый пример, но я надеюсь, что он передает то, что я пытаюсь сделать.