2014-11-01 4 views
0


SQL - Структурирование код группы по и Сумма в запросе

Я бы appriciate какие-либо идеи о том, как подойти к этой проблеме/функции в коде SQL. См. Прикрепленное изображение.

Мне нужно, чтобы сгруппировать AbsenceCause, Суммировать NUMDAYS по каждому AbsenceCausegroup и получить это отображается под каждым AbsenceEmployeeID.

Цель состоит в том, чтобы достичь новой таблицы, как:

|AbsenceEmployeeID|AbsenceCause|numDays| 
|  081014002722|Children |  9| 
|  081014002722|Travel  |  2| 

Спасибо, Joergen Матиесен

Screenshot

+0

Просьба предоставить ваши данные образца как DDL вместо изображений. –

ответ

0

Что-то вроде этого?

SELECT AbsenceEmployeeID, 
     AbsenceCause, 
     SUM(numDays) 
FROM que_ABSENCE_Days 
GROUP BY AbsenceEmployeeID, 
      AbsenceCause 
+0

Большое спасибо @ X.L.Ant - Я буду помнить DDL в будущем. –