SQL 合并查询:统计有效和全部案件数量
可以合并为一个查询,使用 COUNT(CASE WHEN...) 实现条件判断: SELECT COUNT(CASE WHEN a.NODE_NAME IN ('修复', '发布', '合格', '已暂存', '录入', '接收', '暂存', '不合格') THEN a.ID END) AS 有效案件数量, COUNT(a.ID) AS 全部案件数量 FROM xc_damage a WHERE a.PATROL_TYPE_NAME = '道路' AND a.endtime BETWEEN '20230410' AND '20230510'
原文地址: https://www.cveoy.top/t/topic/ofJj 著作权归作者所有。请勿转载和采集!