期初合同数据统计sql SELECT CASE WHEN "placed" = 0 THEN '未确认' WHEN "placed" = 3 THEN '已确认' END placed, sd2.DEPT_NAME ,COUNT("sono") FROM "salesContract" a LEFT JOIN SYS_DEPARTMENT sd ON a.DEPT_ID = sd.ID LEFT JOIN SYS_DEPARTMENT sd2 ON sd2.DEPT_CODE = sd.f_id WHERE "remark" LIKE '期初%' AND ifnull(a.del_flag, 0) <> 1 AND a."dept_id" not IN ('6EEC827642F611B296968E9A54163B68', '8B9C826D42F611B2B4F446F64BAA7F44','EA0D828442F611B2B323708DAB1348AE') GROUP BY "placed",sd2.DEPT_NAME ORDER BY sd2.DEPT_NAME,placed; SELECT CASE WHEN "placed" = 0 THEN '未确认' WHEN "placed" = 3 THEN '已确认' END placed, sd.DEPT_NAME ,COUNT(sono) FROM salesContract a LEFT JOIN SYS_DEPARTMENT sd ON a.DEPT_ID = sd.ID WHERE "remark" LIKE '期初%' AND ifnull(a.del_flag, 0) <> 1 AND a."dept_id" IN ('6EEC827642F611B296968E9A54163B68', '8B9C826D42F611B2B4F446F64BAA7F44','EA0D828442F611B2B323708DAB1348AE') GROUP BY "placed",sd.DEPT_NAME ORDER BY sd.DEPT_NAME,placed; SELECT CASE WHEN "placed" = 0 THEN '未确认' WHEN "placed" = 3 THEN '已确认' END placed, sd2.DEPT_NAME ,COUNT("pono") FROM "purchaseContract" a LEFT JOIN SYS_DEPARTMENT sd ON a.DEPT_ID = sd.ID LEFT JOIN SYS_DEPARTMENT sd2 ON sd2.DEPT_CODE = sd.f_id WHERE "remark" LIKE '期初%' AND ifnull(a.del_flag, 0) <> 1 AND a."dept_id" not IN ('6EEC827642F611B296968E9A54163B68', '8B9C826D42F611B2B4F446F64BAA7F44','EA0D828442F611B2B323708DAB1348AE') GROUP BY "placed",sd2.DEPT_NAME ORDER BY sd2.DEPT_NAME,placed; SELECT CASE WHEN "placed" = 0 THEN '未确认' WHEN "placed" = 3 THEN '已确认' END placed, sd.DEPT_NAME ,COUNT(pono) FROM purchaseContract a LEFT JOIN SYS_DEPARTMENT sd ON a.DEPT_ID = sd.ID WHERE "remark" LIKE '期初%' AND ifnull(a.del_flag, 0) <> 1 AND a."dept_id" IN ('6EEC827642F611B296968E9A54163B68', '8B9C826D42F611B2B4F446F64BAA7F44','EA0D828442F611B2B323708DAB1348AE') GROUP BY "placed",sd.DEPT_NAME ORDER BY sd.DEPT_NAME,placed; 期初合同统计sql 2.0 SELECT '采购合同' AS 合同类型,sd2.DEPT_NAME AS "部门名称", SUM(CASE WHEN pc."placed" = 0 THEN 1 ELSE 0 END) AS "未确认", SUM(CASE WHEN PC."placed" = 3 THEN 1 ELSE 0 END) AS "已确认", SUM(CASE WHEN pc."placed" = 2 THEN 1 ELSE 0 END) AS "已提交", SUM(CASE WHEN crl."ifFiling" = '已备案' THEN 1 ELSE 0 END) AS "已备案", SUM(CASE WHEN crl."ifFiling" = '未备案' THEN 1 ELSE 0 END) AS "未备案" FROM SGGMIIP."purchaseContract" pc LEFT JOIN SYS_DEPARTMENT sd ON PC."dept_id" = sd.ID LEFT JOIN SYS_DEPARTMENT sd2 ON sd2.DEPT_CODE = sd.f_id LEFT JOIN (SELECT * FROM SGGMIIP."contrRegLedger" WHERE ifnull("del_flag", 0)<>1) crl ON CRL."sourceid" = pc."id" WHERE pc."remark" LIKE '期初%' AND ifnull(pc."del_flag" , 0) <> 1 AND pc."dept_id" not IN ('6EEC827642F611B296968E9A54163B68', '8B9C826D42F611B2B4F446F64BAA7F44','EA0D828442F611B2B323708DAB1348AE') GROUP BY sd2.DEPT_NAME UNION SELECT '采购合同' AS 合同类型,sd.DEPT_NAME AS "部门名称", SUM(CASE WHEN pc."placed" = 0 THEN 1 ELSE 0 END) AS "未确认", SUM(CASE WHEN PC."placed" = 3 THEN 1 ELSE 0 END) AS "已确认", SUM(CASE WHEN pc."placed" = 2 THEN 1 ELSE 0 END) AS "已提交", SUM(CASE WHEN crl."ifFiling" = '已备案' THEN 1 ELSE 0 END) AS "已备案", SUM(CASE WHEN crl."ifFiling" = '未备案' THEN 1 ELSE 0 END) AS "未备案" FROM SGGMIIP."purchaseContract" pc LEFT JOIN SYS_DEPARTMENT sd ON PC."dept_id" = sd.ID LEFT JOIN (SELECT * FROM SGGMIIP."contrRegLedger" WHERE ifnull("del_flag", 0)<>1 ) crl ON CRL."sourceid" = pc."id" WHERE pc."remark" LIKE '期初%' AND ifnull(pc."del_flag" , 0) <> 1 AND pc."dept_id" IN ('6EEC827642F611B296968E9A54163B68', '8B9C826D42F611B2B4F446F64BAA7F44','EA0D828442F611B2B323708DAB1348AE') GROUP BY sd.DEPT_NAME UNION SELECT '销售合同' AS 合同类型,sd2.DEPT_NAME AS "部门名称", SUM(CASE WHEN sc."placed" = 0 THEN 1 ELSE 0 END) AS "未确认", SUM(CASE WHEN sc."placed" = 3 THEN 1 ELSE 0 END) AS "已确认", SUM(CASE WHEN sc."placed" = 2 THEN 1 ELSE 0 END) AS "已提交", SUM(CASE WHEN crl."ifFiling" = '已备案' THEN 1 ELSE 0 END) AS "已备案", SUM(CASE WHEN crl."ifFiling" = '未备案' THEN 1 ELSE 0 END) AS "未备案" FROM SGGMIIP."salesContract" sc LEFT JOIN SYS_DEPARTMENT sd ON sc."dept_id" = sd.ID LEFT JOIN SYS_DEPARTMENT sd2 ON sd2.DEPT_CODE = sd.f_id LEFT JOIN (SELECT * FROM SGGMIIP."contrRegLedger" WHERE ifnull("del_flag", 0)<>1 ) crl ON CRL."sourceid" = sc."id" WHERE sc."remark" LIKE '期初%' AND ifnull(sc."del_flag" , 0) <> 1 AND sc."dept_id" not IN ('6EEC827642F611B296968E9A54163B68', '8B9C826D42F611B2B4F446F64BAA7F44','EA0D828442F611B2B323708DAB1348AE') GROUP BY sd2.DEPT_NAME UNION SELECT '销售合同' AS 合同类型,sd.DEPT_NAME AS "部门名称", SUM(CASE WHEN sc."placed" = 0 THEN 1 ELSE 0 END) AS "未确认", SUM(CASE WHEN sc."placed" = 3 THEN 1 ELSE 0 END) AS "已确认", SUM(CASE WHEN sc."placed" = 2 THEN 1 ELSE 0 END) AS "已提交", SUM(CASE WHEN crl."ifFiling" = '已备案' THEN 1 ELSE 0 END) AS "已备案", SUM(CASE WHEN crl."ifFiling" = '未备案' THEN 1 ELSE 0 END) AS "未备案" FROM SGGMIIP."salesContract" sc LEFT JOIN SYS_DEPARTMENT sd ON sc."dept_id" = sd.ID LEFT JOIN (SELECT * FROM SGGMIIP."contrRegLedger" WHERE ifnull("del_flag", 0)<>1 ) crl ON CRL."sourceid" = sc."id" WHERE sc."remark" LIKE '期初%' AND ifnull(sc."del_flag" , 0) <> 1 AND sc."dept_id" IN ('6EEC827642F611B296968E9A54163B68', '8B9C826D42F611B2B4F446F64BAA7F44','EA0D828442F611B2B323708DAB1348AE') GROUP BY sd.DEPT_NAME;