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='Ӫҵɱ')