【发布时间】:2018-12-13 07:18:27
【问题描述】:
enter image description here如何获取临时列的总和:
select Split_Part("EmpName",'_',1),
"EmployeeID",
sum("TotalDays"::decimal) as "temp"
from "Leave_Log"
where date("StartDate") between '2018-01-01' and '2018-12-31'
and "Staus"='Approved'
and "EmployeeID" in (Select "UserName"
from "Master_Employees"
where "Status"='Y')
group by "EmpName","EmployeeID"
order by "EmpName"
【问题讨论】:
-
你的意思是嵌套聚合吗?
-
具有预期输出的样本数据将有所帮助
-
@OtoShavadze 插入的图像显示了我从查询中获得的输出。高亮显示的总数与此查询一起被排除在外。
标签: sql postgresql postgresql-9.2