Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Агрегирование в колонке данных с разных строк  [new]
RC88
Member

Откуда:
Сообщений: 12
Добрый день,
Есть таблица с ФИО сотрудника, итоговым расходом и ТС, на которых он ездил.
Связь Сотрудник - Итоговый расход 1 к 1, а вот связь Сотрудник - ТС 1 ко многим. Поэтому получается по некоторым сотрудникам в таблице выводится 2 и более строк. А хочется объединить все соответствующие сотруднику ТС в одну строку и применить distinct.
Подскажите, как сложить по колонке ТС значения всех ячеек в колонке ТС для каждого соответствующего сотрудника.
Пример таблицы как есть и как нужно во вложении.

К сообщению приложен файл. Размер - 6Kb
25 сен 18, 09:37    [21684998]     Ответить | Цитировать Сообщить модератору
 Re: Агрегирование в колонке данных с разных строк  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
RC88,

STUFF / STRING_AGG + GROUP BY
25 сен 18, 09:42    [21685006]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить