有问题所以我之前问过这样一个问题,我想我只是不明白答案(尽管答案奏效),将答案输入到下一个问题SUM查询...再次遇到
简单查询。我在拉雇员,日期,总计。从时间卡计划PER雇员中抽出。我正在寻找的是totalhrs colum的总和,但也显示所有的时间卡的提交。因此,代码我现在用
SELECT date,totalhrs,SUM(totalhrs)
FROM tcardsubmit
WHERE employee= 'employee name'
ORDER BY date
这个代码显示
|EMPLOYEE | DATE | TOTALHRS | SUM(TOTALHRS)
| myname | myfirstdate | 5 | 10
我希望它显示什么是所有特定员工已经进入了考勤卡。不只是一个链接。因此,在'myname'中,我会有3个时间卡,其中SUM实际上等于一周提交的10个小时。这个总和适用于数学。我似乎无法让它显示员工输入的所有时间卡。以下是我希望它看起来像
|EMPLOYEE | DATE | TOTALHRS | SUM(TOTALHRS)
| myname | myfirstdate | 5 | 10
| myname | myseconddate | 4 | 10
| myname | mythirddate | 1 | 10
工程就像一个魅力!对WHERE子句的解释? – ldiggins
@ldiggins您需要确保子选择内部的金额与其匹配的外部雇员行相匹配。 – Fluffeh
我想我只是不明白b.employee = a.employee – ldiggins