Задать вопрос

Можно ли в sql запросе group by объединить значения строкового поля через разделитель?

Есть запрос который собирает данные из трех таблиц в четыре поля для добавления их в четвертую, но в четвертой три поля, являются ключевыми и вылетает ошибка не уникальности. Требуется из нескольких строк получить одну, в которой уникальные ключевые останутся как есть, а в в четвертом текстовом поле значения всех строк будут объединены через разделитель.
  • Вопрос задан
  • 505 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
Решения вопроса 1
VladimirAndreev
@VladimirAndreev
php web dev
ну, группируешь по ключевым полям, неключевое - group_concat(t.field)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
implode('|'...), json??
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы