【发布时间】:2019-06-12 13:12:14
【问题描述】:
我有一个“小时”表,我正在尝试创建一个 SQL 查询来根据几个变量计算一些总和。
在我的桌子上有 小时、位置、用户、活动。 (与许多其他领域)
我要合计
Sum(Hours) AS TotalHours, Sum(Hours where Location=Place1) AS OffisteHours, Sum(Hours where Location=Place2) As OnsiteHours 按活动分组,然后按用户分组。
我在进行分组时没有任何问题,只是在获取总和时遇到问题。
我正在寻找的结果是这样的。
NAME OFFISTEHOURS ONSITEHOURS TOTAL HOURS
JohnSmith 23 17 40
HarryBolz 11 33 44
LacyWeir 12 23 45
使用 SUM 创建查询没有问题,我只是不断遇到砖墙,添加带有子句的第二个 SUM。
任何指向正确方向的指针都会有所帮助!谢谢!
【问题讨论】: