3
Milana
23.09.16
✎
11:22
|
у меня есть результирующий запрос:
ВЫБРАТЬ
Результат.Сотрудник КАК Сотрудник,
Результат.Месяц,
Результат.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
Результат.Должность КАК Должность,
Результат.ВидСотрудника КАК ВидСотрудника,
СУММА(Результат.Отработано) КАК Отработано,
СУММА(Результат.Норма) КАК Норма,
СУММА(Результат.Отпуск) КАК Отпуск,
СУММА(Результат.Больничный) КАК Больничный,
СУММА(Результат.ОтпускБезСодержания) КАК ОтпускБезСодержания,
СУММА(Результат.Праздничные) КАК Праздничные,
СУММА(Результат.Норма) - СУММА(Результат.Отпуск) - СУММА(Результат.Больничный) - СУММА(Результат.ОтпускБезСодержания) КАК НормаСкорректированая,
СУММА(Результат.Отработано) - (СУММА(Результат.Норма) - СУММА(Результат.Отпуск) - СУММА(Результат.Больничный) - СУММА(Результат.ОтпускБезСодержания)) КАК Разница
ИЗ
Результат КАК Результат
СГРУППИРОВАТЬ ПО
Результат.Сотрудник,
Результат.Месяц,
Результат.ВидСотрудника,
Результат.Должность,
Результат.ПодразделениеОрганизации
нужно вывести это в виде
подразделение, сотрудник, должность, вид сотрудника, далее колонки по месяцам: январь (норма, отработано, и т.д), февраль (норма, отработано, и т.д),
колонки выводятся все нормально, но записи не сгруппированы, т.е. одна запись выводится столько раз, сколько количество месяцев.
как мне их сгруппировать и при этом поля "подразделение, сотрудник, должность, вид сотрудника" оставить в одной строке?
|
|