Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
gr1047 Member Откуда: Сообщений: 35 |
Всем привет. Никак не могу придумать решение. Есть таблица Доктор1 Пациент1 Дата 1 Сумма1 Доктор1 Пациент2 Дата 2 Сумма2 Доктор1 Пациент3 Дата 3 Сумма3 Доктор2 Пациент1 Дата 6 Сумма6 Доктор2 Пациент2 Дата 7 Сумма7 Доктор2 Пациент3 Дата 8 Сумма8 А нужно сгруппировать по доктору и получить: Пациент1 Дата 1 Пациент2 Дата 2 Пациент3 Дата 3 ИТОГО, Доктор1 СУММА Пациент1 Дата 6 Пациент2 Дата 7 Пациент3 Дата 8 ИТОГО, Доктор2 СУММА Как это вообще средствами MS SQL сделать ? Вроде напрашивается группировка. Но как детализировать даты... Может есть какая военная хитрость? |
2 мар 16, 20:13 [18889341] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Да, напрашивается
Есть. Называется "читать хелп" про группировку https://msdn.microsoft.com/ru-ru/library/ms177673(v=sql.120).aspx |
||||
2 мар 16, 20:15 [18889348] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |