From d5dd795f3b82857ba2c7aea1221fb922020cbd5e Mon Sep 17 00:00:00 2001 From: yuyubo <1870149533@qq.com> Date: Fri, 20 Jun 2025 14:40:41 +0800 Subject: [PATCH] 11 --- 7.销售预算成本与实际成本分析报表SQL.sql | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/7.销售预算成本与实际成本分析报表SQL.sql b/7.销售预算成本与实际成本分析报表SQL.sql index ff75437..67f5487 100644 --- a/7.销售预算成本与实际成本分析报表SQL.sql +++ b/7.销售预算成本与实际成本分析报表SQL.sql @@ -14,7 +14,7 @@ CREATE PROCEDURE dbo.RP_XSYSCBYSJCB @FBMMaterialGroup nvarchar(max) ---ԤID AS BEGIN -DECLARE @sql NVARCHAR(MAX),@where2 NVARCHAR(max)='',@where3 NVARCHAR(max)=''; +DECLARE @sql NVARCHAR(MAX),@where2 NVARCHAR(MAX)='',@where3 NVARCHAR(MAX)=''; DECLARE @begintime DATETIME,@endtime DATETIME; SELECT @begintime= @@ -119,7 +119,7 @@ FROM GROUP BY [ͻ],[ͻ],[Ԥ],FCUSTOMERID,FDOCUMENTSTATUS,[FBMMATERIALGROUP] --WHERE a.FCUSTOMERID=641983 AND a.FBMMATERIALGROUP=941609 - SELECT [ͻ] AS F_KeHuCode,[ͻ] as F_KeHuName, [Ԥ] AS F_WuLiaoFenZu,FCUSTOMERID,FDOCUMENTSTATUS,[FBMMATERIALGROUP],[Ԥ] AS F_YuSuanShuLiang,[] AS F_ShiJiXiaoShouShuLiang + SELECT [ͻ] AS F_KeHuCode,[ͻ] AS F_KeHuName, [Ԥ] AS F_WuLiaoFenZu,FCUSTOMERID,FDOCUMENTSTATUS,[FBMMATERIALGROUP],[Ԥ] AS F_YuSuanShuLiang,[] AS F_ShiJiXiaoShouShuLiang ,[Ԥʵ] AS F_YSYSJSLCY,a.Ԥܳɱ AS F_YSZCB,ʵܳɱ AS F_SJZCB,a.Ԥʵܳɱ AS F_YSYSJZCBCY,[Ԥɱ()-] AS F_YSZCB_Z ,[ʵʳɱ()-] AS F_SJCB_L_Z,[-] AS F_CHaYi_Z,[Ԥɱ()-] AS F_YSCB_G_Z,[ʵʳɱ()-] AS F_SJCB_G_Z,[-ܹ] AS F_ChaYi_ZG,[Ԥɱ()-] AS F_YSCB_F_Z ,[ʵʳɱ()-] AS F_SJCB_F_Z,[-ܷ] AS F_ChaYi_ZF,[λԤɱ] AS F_DWZYSCB,[λʵܳɱ] AS F_DWSJZCB @@ -133,14 +133,14 @@ FROM FROM ( SELECT *,[Ԥʵ]=[Ԥ]-[],[Ԥʵܳɱ]=[Ԥܳɱ]-[ʵܳɱ] ,[-]=[Ԥɱ()-]-[ʵʳɱ()-] ,[-ܹ]=[Ԥɱ()-]-[ʵʳɱ()-],[-ܷ]=[Ԥɱ()-]-[ʵʳɱ()-] - ,[λԤɱ]=CASE WHEN [Ԥ]!=0 then [Ԥܳɱ]/[Ԥ] ELSE 0 END - ,[Ԥɱ()-]=CASE WHEN [Ԥ]!=0 then [Ԥɱ()-]/[Ԥ] ELSE 0 END - ,[Ԥɱ()-]=CASE WHEN [Ԥ]!=0 then [Ԥɱ()-]/[Ԥ] ELSE 0 END - ,[Ԥɱ()-]=CASE WHEN [Ԥ]!=0 then [Ԥɱ()-]/[Ԥ] ELSE 0 END - ,[λʵܳɱ]=CASE WHEN []!=0 then [ʵܳɱ]/[] ELSE 0 END - ,[ʵʳɱ()-]=CASE WHEN []!=0 then [ʵʳɱ()-]/[] ELSE 0 END - ,[ʵʳɱ()-]=CASE WHEN []!=0 then [ʵʳɱ()-]/[] ELSE 0 END - ,[ʵʳɱ()-]=CASE WHEN []!=0 then [ʵʳɱ()-]/[] ELSE 0 END + ,[λԤɱ]=CASE WHEN [Ԥ]!=0 THEN [Ԥܳɱ]/[Ԥ] ELSE 0 END + ,[Ԥɱ()-]=CASE WHEN [Ԥ]!=0 THEN [Ԥɱ()-]/[Ԥ] ELSE 0 END + ,[Ԥɱ()-]=CASE WHEN [Ԥ]!=0 THEN [Ԥɱ()-]/[Ԥ] ELSE 0 END + ,[Ԥɱ()-]=CASE WHEN [Ԥ]!=0 THEN [Ԥɱ()-]/[Ԥ] ELSE 0 END + ,[λʵܳɱ]=CASE WHEN []!=0 THEN [ʵܳɱ]/[] ELSE 0 END + ,[ʵʳɱ()-]=CASE WHEN []!=0 THEN [ʵʳɱ()-]/[] ELSE 0 END + ,[ʵʳɱ()-]=CASE WHEN []!=0 THEN [ʵʳɱ()-]/[] ELSE 0 END + ,[ʵʳɱ()-]=CASE WHEN []!=0 THEN [ʵʳɱ()-]/[] ELSE 0 END FROM #TempResultTable) a