Я нашел примеры для конкатенации нескольких строк одного столбца, но у меня возникли трудности с применением его для двух столбцов или более. Вот пример таблицы:Объединение нескольких строк для 2 столбцов или более
ID Col1 Col2 Col3
1 1A 2A 1
2 1B 2B 2
2 1C 2C 3
3 1D 2D 4
3 1E 2E 5
Желаемый результат:
ID Col1 Col2 Col3
1 1A 2A AGGREGATE such as MIN
2 1B,1C 2B,2C "
3 1D,1E 2D,2E "
Как я мог осуществить выше? Благодарю.
показать, что вы испробовали уже – davejal
Это выглядит как вам нужно рекурсивные запросы, это весело! Тебе следует это попробовать. 'WITH' https://technet.microsoft.com/en-us/library/ms186243(v=sql.105).aspx –