У меня есть таблица с 2 столбцами:]
ID Name 1 A 1 B 1 C 1 D 2 E 2 F
И я хочу написать запрос, который будет иметь следующий вид:
1 A B C D 2 E F
Это возможно?
Вы хотите Pivot, который прост в Excel, но требует (я полагаю) довольно большой работы в SQL Server, так как трудно определить, сколько столбцов вам нужно. Полагаю, вы могли бы динамически построить sql на основе агрегата max ().
Начни смотреть здесь
Хорошую статью вы можете посмотреть:
http://www.simple -talk.com / sql / t-sql-программирование / создание кросс-таблиц-запросов-и-сводных таблиц-в-SQL /