From 8c674b6eba391db02731b9051b3f3da625b4d4b4 Mon Sep 17 00:00:00 2001 From: yuyubo <1870149533@qq.com> Date: Thu, 17 Jul 2025 16:57:24 +0800 Subject: [PATCH] 22 --- 8.预算利润与实际利润对比分析存储过程1.sql | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/8.预算利润与实际利润对比分析存储过程1.sql b/8.预算利润与实际利润对比分析存储过程1.sql index 3c94181..dee5616 100644 --- a/8.预算利润与实际利润对比分析存储过程1.sql +++ b/8.预算利润与实际利润对比分析存储过程1.sql @@ -122,8 +122,12 @@ GROUP BY a.FCustomerID,a.FMaterialID,a.FNUMBER,a.FNAME,FAPPROVEDATE2 IF(@F_XM='Ӫҵ') BEGIN --Ӫҵ룺ȡտϽʵʽȡһ - UPDATE #T_YuSuanShiJiLiRunEntity SET F_BQSJJE=(SELECT SUM(FRECAMOUNT) FROM T_AR_RECEIVEBILL bb WHERE bb.FDATE>=@begintime AND bb.FDATE < @endtime AND bb.FDOCUMENTSTATUS='C' ) - ,F_BNSJJE=(SELECT SUM(FRECAMOUNT) FROM T_AR_RECEIVEBILL bb WHERE bb.FDATE>=@yearBeginTime AND bb.FDATE < @endtime AND bb.FDOCUMENTSTATUS='C' ) + UPDATE #T_YuSuanShiJiLiRunEntity SET F_BQSJJE=(SELECT SUM(FALLAMOUNT) FROM T_AR_RECEIVABLE bb + left join T_AR_RECEIVABLEFIN cc on bb.fid=cc.fid + WHERE bb.FDATE>=@begintime AND bb.FDATE < @endtime AND bb.FDOCUMENTSTATUS='C' ) + ,F_BNSJJE=(SELECT SUM(FALLAMOUNT) FROM T_AR_RECEIVABLE bb + left join T_AR_RECEIVABLEFIN cc on bb.fid=cc.fid + WHERE bb.FDATE>=@yearBeginTime AND bb.FDATE < @endtime AND bb.FDOCUMENTSTATUS='C' ) WHERE F_XM=@F_XM end IF(@F_XM='Ӫҵɱ')