求助大佬!有没办法可以查询表中一列数据不同值的时候的累计数
sql吧
全部回复
仅看楼主
level 1
dilacxnoa 楼主
有没办法可以查询表中一列数据不同值的时候的累计数?求助大佬们啊。
select departmentname , count (T0.type=0) Pending ,count (T0.type=1) complete
from uf_PrPdate_dt1 T0 left join HrmDepartment T1
on T0.dep=T1.id
group by departmentname
这是错误的原始语句
是希望能统计到 该表中,每个 departmentname type=0的有多少条数据,type=1的有多少条数据。
可以简单理解为 表 uf_PrPdate_dt1 中 有两列, dep , type 以dep分组,查询type为0的有多少行,type为1的有多少行即可。
2020年05月08日 15点05分 1
level 3
感觉应该事group by后面再加having子句
2020年05月09日 13点05分 2
1