MS SQL соединить данные из разных строк одной таблицы
Есть таблица из которой нужно взять определенные значения из разных строк с сделать так чтобы в конечном итоге они были все одной строкой и по ним можно было сопоставить другие таблицы, ключевой столбец - Номер документа, документов много, в source code данные могут повторяться, ровно как и в остальных столбцах
Нужные данные находятся в разных строках одной таблицы и могут пересекаться с другими документами той же таблицы, возникают трудности в фильтрации и создании корректного запроса
Возможно ли с помощью запроса MS SQL сделать такой запрос не прибегая к языку программирования?
Фиолетовым отмечены данные которые нужно поставить в одну строку запросом, чтобы запрос отработал по всей таблице по бизнес ключу

Ответы (1 шт):
Возможно ли с помощью запроса MS SQL сделать такой запрос не прибегая к языку программирования?
Да, возможно. Для этого нужно использовать оконные функции.
