需求:共有协议X份,已签XX份,待签X份
sql:
select count(1) 总记录数,
sum(case when XY_STATUS='1' then 1 else 0 end)待签,
sum(case when XY_STATUS='2' then 1 else 0 end)已签
from YG.T_ZHGL结果:![]()
count(1):所有数据,
case when XY_STATUS='1' then 1 else 0 end:如果XY_STATUS=1,返回1否则返回0
sum:将返回值进行累加。
版权声明:本文为qq_36802726原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。