SQL - 在查询中为Group by和Sum构造代码

时间:2014-11-01 15:03:10

标签: sql ms-access database-design


我会对如何在SQL代码中处理此问题/函数提出任何想法。请参阅附图。

我需要根据每个AbsenceCausegroup对 AbsenceCause 进行分组,对 numDays 求和,并在每个AbsenceEmployeeID下显示。

目标是实现一个新表:

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

谢谢, Joergen Mathiesen

Screenshot

1 个答案:

答案 0 :(得分:0)

这样的东西?

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