Я пытаюсь создать SQL-запрос, который оставит соединение нескольких строк вместе на основе фактора группировки. Надеюсь, кто-то может помочь.Объединение нескольких строк на основе фактора группировки
Пример данных:
Code
001A
001B
001C
002A
002B
002C
002D
002E
Я хотел бы запрос, который делает Where Code LIKE '001%'
Затем левый Соединяет все строки. Результирующее в:
Code1 Code2 Code3
001A 001B 001C
В данных было бы расхождения в количестве кодов, что бы подобрать, например, на Where Code Like '002%'
:
Code1 Code2 Code3 Code4 Code5
002A 002B 002C 002D 002E
Любая помощь будет оценена.
https://technet.microsoft.com/en-us/library/ms177410(v=sql.105) .aspx – PeterRing