PiolotTH_ReportFrom/派诺报表SQL文件/业绩排行榜插入数据SQL.sql

410 lines
21 KiB
MySQL
Raw Normal View History

2025-04-01 11:42:17 +08:00
CREATE PROCEDURE GZYJPHB_TH
@FSDate NVARCHAR(50),
@FEDate NVARCHAR(50),
@FSaleOrgId nvarchar(1000)
AS
BEGIN
DECLARE @Year INT;
DECLARE @SixYearsAgoYear INT;
DECLARE @FEDateDate DATE = CAST(@FEDate AS DATE);
DECLARE @FSDateDate DATE = CAST(@FSDate AS DATE);
-- <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
SET @Year = YEAR(@FSDate) - 1;
-- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
SET @SixYearsAgoYear = @Year - 6;
-- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E6B4A2><EFBFBD>ֺ<EFBFBD><D6BA><EFBFBD>ֵ
DECLARE @SalesID NVARCHAR(50);
DECLARE @Pos INT;
DECLARE @FSaleOrgId1 NVARCHAR(50);
-- <20><>ʼ<EFBFBD><CABC>
SET @FSaleOrgId1 = LTRIM(RTRIM(@FSaleOrgId)) + ',';
SET @Pos = CHARINDEX(',', @FSaleOrgId1);
TRUNCATE TABLE SalesIDTable
-- ѭ<><D1AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
WHILE @Pos > 0
BEGIN
SET @SalesID = SUBSTRING(@FSaleOrgId1, 1, @Pos - 1);
INSERT INTO SalesIDTable (SalesID) VALUES (@SalesID);
SET @FSaleOrgId1 = SUBSTRING(@FSaleOrgId1, @Pos + 1, LEN(@FSaleOrgId1));
SET @Pos = CHARINDEX(',', @FSaleOrgId1);
END
--<EFBFBD><EFBFBD><EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TRUNCATE TABLE YJPHB_GZTH
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD><EFBFBD>
SELECT A.FID AS FID
INTO #TEMP3
FROM T_SAL_ORDER A
INNER JOIN T_BD_CUSTOMER_L C ON C.FCUSTID= A.FCUSTID AND C.FLOCALEID= 2052
LEFT JOIN V_BD_SALESMAN_L L ON L.fid = A.FSALERID
left JOIN T_PerformanceSharing M ON M.FSOURCEBILLNO = A.FBILLNO AND M.FDOCUMENTSTATUS = 'C'
left JOIN T_PerformanceSharingEntry N ON N.FID=M.FID
LEFT JOIN V_BD_SALESMAN_L O ON O.fid= N.FSALEID
LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO ON ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=O.FNAME
LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACL ON ACL.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=L.FNAME
WHERE A.FSALEORGID = 100302 AND
ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '̼<EFBFBD><EFBFBD><EFBFBD>ǿ<EFBFBD>'
OR ACL.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '̼<EFBFBD><EFBFBD><EFBFBD>ǿ<EFBFBD>'
OR C.FNAME IN ('<EFBFBD><EFBFBD>ŵ<EFBFBD>Ƽ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>޹<EFBFBD>˾','<EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>Ƽ<EFBFBD><EFBFBD><EFBFBD>չ<EFBFBD><EFBFBD><EFBFBD>޹<EFBFBD>˾')
OR L.FNAME = '<EFBFBD><EFBFBD>ŵ<EFBFBD><EFBFBD>'
AND (ISNULL(@FSDate,'') = '' or FORMAT(A.FAPPROVEDATE,'yyyy-MM-dd') >= @FSDate)
AND (ISNULL(@FEDate,'') = '' or FORMAT(A.FAPPROVEDATE,'yyyy-MM-dd') <= @FEDate)
--<EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܶ<EFBFBD>
SELECT
A.FSALEORGID AS '<EFBFBD><EFBFBD>֯FID',
FORMAT(A.FAPPROVEDATE,'yyyy') AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
CASE WHEN ISNULL(O.FNAME,'')='' THEN ACL.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ELSE ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> END AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)',
CASE WHEN ISNULL(O.FNAME,'')='' THEN ACL.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ELSE ACO.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> END AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ',
CASE WHEN ISNULL(O.FNAME,'')='' THEN L.FNAME ELSE O.FNAME END AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա',
CASE WHEN n.FSHARERATE IS NULL THEN ROUND(F.FALLAMOUNT_LC,10)
ELSE ROUND( F.FALLAMOUNT_LC * (n.FSHARERATE/100) ,10) END as '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>'
INTO #SixYearEMP1
FROM T_SAL_ORDER A --<EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ
INNER JOIN T_SAL_orderentry b on a.FID = B.FID --<EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INNER JOIN T_SAL_ORDERENTRY_F F ON F.FENTRYID = B.FENTRYID
INNER JOIN T_SAL_ORDERENTRY_R AR ON AR.FENTRYID = B.FENTRYID
LEFT JOIN V_BD_SALESMAN_L L ON L.fid = A.FSALERID
left JOIN T_PerformanceSharing M ON M.FSOURCEBILLNO = A.FBILLNO AND M.FDOCUMENTSTATUS = 'C'
left JOIN T_PerformanceSharingEntry N ON N.FID=M.FID
LEFT JOIN V_BD_SALESMAN_L O ON O.fid= N.FSALEID
LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO ON ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=O.FNAME AND ISNULL(ACO.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,'') != ''
LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACL ON ACL.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=L.FNAME AND ISNULL(ACL.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,'') != ''
WHERE
1=1 AND
A.FID NOT IN(
SELECT FID FROM #TEMP3
)
AND(@FSaleOrgId = '' Or A.FSALEORGID IN (SELECT SalesID FROM SalesIDTable))
AND (ISNULL(@FSDate,'') = '' or FORMAT(A.FAPPROVEDATE,'yyyy') >= @SixYearsAgoYear)
AND (ISNULL(@FEDate,'') = '' or FORMAT(A.FAPPROVEDATE,'yyyy') <= @Year)
AND A.FDocumentStatus = 'C'
AND A.FManualClose <> '1'
AND B.FManualRowClose <> '1'
AND A.F_contractnumber NOT LIKE 'Z%'
--ȫ<EFBFBD><EFBFBD>֯<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
SELECT
A.FSALEORGID AS '<EFBFBD><EFBFBD>֯FID',
CASE WHEN ISNULL(O.FNAME,'')='' THEN ACL.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ELSE ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> END AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)',
CASE WHEN ISNULL(O.FNAME,'')='' THEN ACL.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ELSE ACO.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> END AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ',
CASE WHEN ISNULL(O.FNAME,'')='' THEN L.FNAME ELSE O.FNAME END AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա',
CASE WHEN n.FSHARERATE IS NULL THEN ROUND(F.FALLAMOUNT_LC,10)
ELSE ROUND( F.FALLAMOUNT_LC * (n.FSHARERATE/100) ,10) END as '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>'
INTO #TEMP1
FROM T_SAL_ORDER A --<EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ
INNER JOIN T_SAL_orderentry b on a.FID = B.FID --<EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INNER JOIN T_SAL_ORDERENTRY_F F ON F.FENTRYID = B.FENTRYID
INNER JOIN T_SAL_ORDERENTRY_R AR ON AR.FENTRYID = B.FENTRYID
LEFT JOIN V_BD_SALESMAN_L L ON L.fid = A.FSALERID
left JOIN T_PerformanceSharing M ON M.FSOURCEBILLNO = A.FBILLNO AND M.FDOCUMENTSTATUS = 'C'
left JOIN T_PerformanceSharingEntry N ON N.FID=M.FID
LEFT JOIN V_BD_SALESMAN_L O ON O.fid= N.FSALEID
LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO ON ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=O.FNAME AND ISNULL(ACO.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,'') != ''
LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACL ON ACL.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=L.FNAME AND ISNULL(ACL.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,'') != ''
WHERE
1=1 AND
A.FID NOT IN(
SELECT FID FROM #TEMP3
)
AND(@FSaleOrgId = '' Or A.FSALEORGID IN(SELECT SalesID FROM SalesIDTable))
AND (ISNULL(@FSDate,'') = '' or FORMAT(A.FAPPROVEDATE,'yyyy-MM-dd') >= @FSDate)
AND (ISNULL(@FEDate,'') = '' or FORMAT(A.FAPPROVEDATE,'yyyy-MM-dd') <= @FEDate)
AND A.FDocumentStatus = 'C'
AND A.FManualClose <> '1'
AND B.FManualRowClose <> '1'
AND A.F_contractnumber NOT LIKE 'Z%'
--<EFBFBD><EFBFBD>ѯȫ<EFBFBD><EFBFBD>֯<EFBFBD>Ķ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
SELECT
A.FSaleOrgId AS '<EFBFBD><EFBFBD>֯FID'
,CASE WHEN ISNULL(O.FNAME,'')='' THEN ACL.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ELSE ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> END AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)'
,CASE WHEN ISNULL(O.FNAME,'')='' THEN ACL.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ELSE ACO.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> END AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ'
,CASE WHEN ISNULL(O.FNAME,'')='' THEN XS_L.FNAME
ELSE O.FNAME END AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա'
,CAST(AN.FBillAllAmount_LC - A.F_Amountstar AS DECIMAL(20, 10)) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
INTO #BGTEMP1
FROM T_SAL_ORDER A
LEFT JOIN T_SAL_ORDERFIN AN ON A.FID = AN.FID --<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
LEFT JOIN V_BD_SALESMAN XS ON XS.fid = A.FSalerId
LEFT JOIN V_BD_SALESMAN_L XS_L ON XS_L.fid = XS.fid --<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD>ͣ<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
left JOIN T_PerformanceSharing M ON M.FSOURCEBILLNO = A.FBILLNO AND M.FDOCUMENTSTATUS = 'C'
left JOIN T_PerformanceSharingEntry N ON N.FID=M.FID --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>̯<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD>̯<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
LEFT JOIN V_BD_SALESMAN_L O ON O.fid= N.FSALEID --<EFBFBD><EFBFBD>ȡҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>̯<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD>
LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO ON ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=O.FNAME AND ISNULL(ACO.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,'') != ''
LEFT JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACL ON ACL.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=XS_L.FNAME AND ISNULL(ACL.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,'') != ''
INNER JOIN T_SEC_USER TU ON A.FChangerId = TU.FUSERID -- <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
WHERE
A.FID NOT IN(
SELECT FID FROM #TEMP3
)
AND(@FSaleOrgId = '' Or A.FSALEORGID IN (SELECT SalesID FROM SalesIDTable))
AND (ISNULL(@FSDate,'') = '' OR FORMAT(A.FApproveDate,'yyyy-MM-dd') <= @FSDate)
AND FORMAT(A.FDATE,'yyyy') != FORMAT(A.FChangeDate,'yyyy')
AND A.F_contractnumber NOT LIKE 'Z%'
AND A.FManualClose <> '1'
AND (A.F_HSYJ <> '0' OR FORMAT(A.F_HSRQ,'yyyy') != FORMAT(A.FChangeDate,'yyyy'))
AND TU.FNAME NOT LIKE 'ERP%' AND TU.FNAME NOT LIKE '13570668909'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>' FROM #TEMP1 WHERE [<5B><>֯FID] = 100302 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>' FROM #TEMP1 WHERE [<5B><>֯FID] = 100303 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>' FROM #TEMP1 WHERE [<5B><>֯FID] = 100305 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̼<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD>̼<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>' FROM #TEMP1 WHERE [<5B><>֯FID] = 438223 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>' FROM #TEMP1 WHERE [<5B><>֯FID] = 438224 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>' FROM #TEMP1 WHERE [<5B><>֯FID] = 533896 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],sum([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' FROM #BGTEMP1 WHERE [<5B><>֯FID] = 100302 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],sum([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' FROM #BGTEMP1 WHERE [<5B><>֯FID] = 100303 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],sum([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' FROM #BGTEMP1 WHERE [<5B><>֯FID] = 100305 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̼<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD>̼<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],sum([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' FROM #BGTEMP1 WHERE [<5B><>֯FID] = 438223 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' FROM #BGTEMP1 WHERE [<5B><>֯FID] = 438224 GROUP BY [<5B><><EFBFBD><EFBFBD>(SBU)],[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #BGTEMP1 WHERE [<5B><>֯FID] = 533896;
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>2024<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>1])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>] FROM #SixYearEMP1 WHERE [<5B><><EFBFBD><EFBFBD>] = '2024'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>2023<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>2])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>] FROM #SixYearEMP1 WHERE [<5B><><EFBFBD><EFBFBD>] = '2023'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>2022<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>3])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>] FROM #SixYearEMP1 WHERE [<5B><><EFBFBD><EFBFBD>] = '2022'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>2021<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>4])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>] FROM #SixYearEMP1 WHERE [<5B><><EFBFBD><EFBFBD>] = '2021'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>2020<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>5])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>] FROM #SixYearEMP1 WHERE [<5B><><EFBFBD><EFBFBD>] = '2020'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>2019<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>6])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(SBU)],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>] FROM #SixYearEMP1 WHERE [<5B><><EFBFBD><EFBFBD>] = '2019'
--<EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯<EFBFBD>µ<EFBFBD><EFBFBD>տ
SELECT
A.FSALEORGID AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID',
O.FNAME AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա'
,A.FREALRECAMOUNT AS '<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
,ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU'
,ACO.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ'
INTO #SKTEMP1
FROM T_AR_RECEIVEBILL A
INNER JOIN V_BD_SALESMAN_L O ON O.fid= A.FSALEERID
INNER JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO ON ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=O.FNAME AND ISNULL(ACO.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,'') != ''
WHERE (@FSaleOrgId = '' Or A.FSALEORGID IN (SELECT SalesID FROM SalesIDTable))
--<EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯<EFBFBD>µ<EFBFBD><EFBFBD>տ<EFBFBD><EFBFBD>˿
SELECT
A.FSALEORGID AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID',
B.FNAME AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա',
A.FREFUNDAMOUNT_H * -1 AS '<EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
,ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU'
,ACO.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ'
INTO #SKTKTEMP1
FROM T_AR_REFUNDBILL A
INNER JOIN V_BD_SALESMAN_L B ON A.FSALEERID = B.fid
INNER JOIN ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO ON ACO.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=B.FNAME AND ISNULL(ACO.<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,'') != ''
WHERE (@FSaleOrgId = '' Or A.FSALEORGID IN (SELECT SalesID FROM SalesIDTable))
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>(<EFBFBD>ο<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼƺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #SKTEMP1 WHERE [<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID] = '100303'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ], [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #SKTKTEMP1 WHERE [<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID] = '100303'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ], [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #SKTEMP1 WHERE [<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID] = '100305'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ], [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #SKTKTEMP1 WHERE [<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID] = '100305'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̼<EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ], [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #SKTEMP1 WHERE [<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID] = '438223'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̼<EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD>+<EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #SKTKTEMP1 WHERE [<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID] = '438223'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH( [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>])
SELECT[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #SKTEMP1 WHERE [<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID] = '438224'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ], [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #SKTKTEMP1 WHERE [<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID] = '438224'
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #SKTEMP1 WHERE [<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID] = '533896'
2025-04-02 11:11:13 +08:00
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2025-04-01 11:42:17 +08:00
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>])
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],[<EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] FROM #SKTKTEMP1 WHERE [<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID] = '533896'
--<EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD>
SELECT *
INTO #TEMP2
FROM
(
SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],
SUM([<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD>̼<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD>㶫̼<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD>̼<EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD>㶫̼<EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>',
SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>1]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>1',
SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>2]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>2',
SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>3]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>3',
SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>4]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>4',
SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>5]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>5',
SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>6]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>6'
FROM YJPHB_GZTH
GROUP BY [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
) AS IDa
--<EFBFBD><EFBFBD><EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TRUNCATE TABLE YJPHB_GZTH
--<EFBFBD><EFBFBD><EFBFBD>²<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯<EFBFBD>Ķ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO YJPHB_GZTH([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_SBU],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],
[<EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD>̼<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
,[<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD>̼<EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>]
,[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>1],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>2],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>3],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>4],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>5],[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>6])
SELECT * FROM #TEMP2
--<EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼ<EFBFBD>ҵ<EFBFBD><EFBFBD>
update A
SET [<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼ<EFBFBD>ҵ<EFBFBD><EFBFBD>] = B.[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>]
FROM YJPHB_GZTH A
INNER JOIN (SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>' FROM #TEMP1 GROUP BY [<5B><><EFBFBD><EFBFBD>Ա]) B ON A.[<5B><><EFBFBD><EFBFBD>] = B.[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬ
update A
SET [<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD>] = B.[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
FROM YJPHB_GZTH A
INNER JOIN (SELECT [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա],SUM([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' FROM #BGTEMP1 GROUP BY [<5B><><EFBFBD><EFBFBD>Ա]) B ON A.[<5B><><EFBFBD><EFBFBD>] = B.[<5B><><EFBFBD><EFBFBD>Ա]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<EFBFBD>ѽ<EFBFBD><EFBFBD>м<EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<EFBFBD>ֶν<EFBFBD><EFBFBD>и<EFBFBD>ֵ
UPDATE YJPHB_GZTH
SET [<EFBFBD><EFBFBD>ŵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>ѽ<EFBFBD><EFBFBD>м<EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] = ISNULL([<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],0) + ISNULL([<EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],0) + ISNULL([<EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],0)
+ISNULL([<EFBFBD>̼<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],0) + ISNULL([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],0) + ISNULL([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],0);
--<EFBFBD>Լ<EFBFBD><EFBFBD>Żؿ<EFBFBD><EFBFBD>ϼ<EFBFBD><EFBFBD>ֶν<EFBFBD><EFBFBD>и<EFBFBD>ֵ
UPDATE YJPHB_GZTH
SET [<EFBFBD><EFBFBD><EFBFBD>Żؿ<EFBFBD><EFBFBD>ϼ<EFBFBD>] = ISNULL([<EFBFBD><EFBFBD>ŵ<EFBFBD>ۼƻؿ<EFBFBD><EFBFBD><EFBFBD>],0);
--<EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD>λ<EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD>YJPHB_GZTH<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
WITH RankedPositions AS (
SELECT B.FNAME AS 'Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
D.FNAME AS '<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD>λ',
C.FWORKORGID AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֯FID',
ROW_NUMBER() OVER(
PARTITION BY B.FNAME
ORDER BY
CASE WHEN C.FWORKORGID = '100302' THEN 1 ELSE 2 END,
C.FWORKORGID DESC
)AS Rank
FROM YJPHB_GZTH A
INNER JOIN T_HR_EMPINFO_L B ON A.[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>] = B.FNAME
INNER JOIN T_BD_STAFFTEMP C ON C.FID = B.FID
INNER JOIN T_ORG_POST_L D ON C.FPOSTID = D.FPOSTID
)
SELECT [Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD>λ]
INTO #YGTEMP1
FROM RankedPositions
WHERE RANK = 1
--<EFBFBD><EFBFBD>ְλ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶΣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
UPDATE A
SET [ְλ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>] = B.[<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD>λ]
FROM YJPHB_GZTH A
INNER JOIN #YGTEMP1 B ON A.[<5B><><EFBFBD><EFBFBD>] = B.[Ա<><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
--<EFBFBD><EFBFBD>ѯ<EFBFBD>θ<EFBFBD>ʱ<EFBFBD><EFBFBD>
SELECT B.FNAME AS 'Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
MIN(C.FSTARTDATE) AS '<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD>ʱ<EFBFBD><EFBFBD>'
INTO #DateTEMP3
FROM YJPHB_GZTH A
INNER JOIN T_HR_EMPINFO_L B ON A.[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>] = B.FNAME
INNER JOIN T_BD_STAFFTEMP C ON C.FID = B.FID
INNER JOIN T_ORG_POST_L D ON C.FPOSTID = D.FPOSTID
GROUP BY B.FNAME
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>α<EFBFBD>ְλʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶθ<EFBFBD>ֵ
update A
SET A.[<EFBFBD><EFBFBD>˾ʱ<EFBFBD><EFBFBD>] = CONVERT(NVARCHAR(10), B.[<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD>ʱ<EFBFBD><EFBFBD>], 120),A.[<EFBFBD><EFBFBD><EFBFBD>α<EFBFBD>ְλ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>]= B.[<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD>ʱ<EFBFBD><EFBFBD>],A.[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] = B.[<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD>ʱ<EFBFBD><EFBFBD>]
FROM YJPHB_GZTH A
INNER JOIN #DateTEMP3 B ON A.[<5B><><EFBFBD><EFBFBD>] = B.[Ա<><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ְ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD>
UPDATE A
SET A.[<EFBFBD><EFBFBD>ְ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>] = CAST(ROUND((DATEDIFF(DAY, A.[<EFBFBD><EFBFBD>˾ʱ<EFBFBD><EFBFBD>], @FEDateDate) / 365.0), 1) AS DECIMAL(23,1))
FROM YJPHB_GZTH A
DROP TABLE #TEMP1,#TEMP2,#TEMP3,#BGTEMP1,#YGTEMP1,#DateTEMP3,#SKTEMP1,#SKTKTEMP1,#SixYearEMP1
END;