leading-project/finereport/kanban/pc/法务.sql

35 lines
1.5 KiB
MySQL
Raw Normal View History

2024-11-27 11:07:58 +08:00
-- 【指标卡】
SELECT
SUM(IFNULL(trans_household_num,0)) AS ,
SUM(IFNULL(trans_amt,0))/10000 AS ,
SUM(IFNULL(payment_coll_num,0)) AS ,
SUM(IFNULL(payment_coll_amt,0))/10000 AS ,
(SUM(IFNULL(trans_amt,0)) - SUM(IFNULL(payment_coll_amt,0)))/10000 AS ,
SUM(IFNULL(trans_household_num,0)) - SUM(IFNULL(payment_coll_num,0)) AS ,
SUM(IFNULL(payment_coll_amt,0)) / SUM(IFNULL(trans_amt,0)) AS ,
SUM(IFNULL(payment_coll_num,0)) / SUM(IFNULL(trans_household_num,0)) AS
FROM dw.dws_law_tran_coll_d
WHERE left(ymd,7) = '2024-08'
WHERE left(ymd,7) <= '${p_ym}%'
${IF(LEN(p_area)!=0," AND organ_code IN ('"+JOINARRAY(p_area,"','")+"')", "")}
${if(left(fine_role,2)=="项目","and comm_name = '"+G
ETUSERDEPARTMENTS(3)+"'","")}
-- 【未移交款项】
SELECT
${IF(LEN(p_area)>0,"project_name","district_name")} AS ,
SUM(IFNULL(owed_amt,0))/10000 AS ,
SUM(IFNULL(morethan_24m_not_trans_amt,0))/10000 AS 24,
SUM(IFNULL(owed_num,0)) AS ,
SUM(IFNULL(morethan_24m_not_trans_num,0)) AS 24
FROM dws_law_not_tran_payment_m
WHERE 1=1
${IF(LEN(p_area)!=0," AND district_code IN ('"+JOINARRAY(p_area,"','")+"')", "")}
${if(left(fine_role,2)=="项目","and project_name = '"+GETUSERDEPARTMENTS(3)+"'","")}
GROUP BY
order by desc