@kapitoly
учусь

SQL как сделать группировку GROUP BY без агрегации?

привет!
Вопрос такой.
строки 7, 8 : значения в первых двух полях одинаковы, в последнем - разные.
Первые 2 столбца мне нужно сгруппировать, но для последнего нельзя использовать агрегацию. Я думаю, что самый простой способ - значения через запятую, не могу сообразить как это сделать. Может есть какая-то функция в MS SQL Server 2014?

a6697a6b26f7439680398e47e8593d38.PNG

Результат хочется получить такой:
67f317f9b49a4a1faa6db9c9fbd7c4f7.PNG
  • Вопрос задан
  • 667 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Пригласить эксперта
Ответы на вопрос 1
romy4
@romy4
Exception handler
используйте GROUP_CONCAT()
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 16:53
2500 руб./за проект
01 мая 2024, в 16:45
120000 руб./за проект
01 мая 2024, в 15:48
18000 руб./за проект