93 lines
3.3 KiB
MySQL
93 lines
3.3 KiB
MySQL
|
|
--SELECT * INTO T_CRM_CONTRACT_20240816164533 FROM T_CRM_CONTRACT --<EFBFBD><EFBFBD><EFBFBD>ݸ<EFBFBD><EFBFBD><EFBFBD>ǰ
|
|||
|
|
--SELECT * INTO T_CRM_CONTRACT_20240816164533_AFTER FROM T_CRM_CONTRACT --<EFBFBD><EFBFBD><EFBFBD>ݸ<EFBFBD><EFBFBD>º<EFBFBD>
|
|||
|
|
;WITH #<23><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> AS (
|
|||
|
|
SELECT t1_l.FNAME,t1e_l.FDATAVALUE,t1e.FENTRYID
|
|||
|
|
FROM T_BAS_ASSISTANTDATA_L t1_l
|
|||
|
|
INNER JOIN T_BAS_ASSISTANTDATAENTRY t1e on t1_l.FID = t1e.FID
|
|||
|
|
INNER JOIN T_BAS_ASSISTANTDATAENTRY_L t1e_l on t1e_l.FENTRYID = t1e.FENTRYID AND t1e_l.FLOCALEID = 2052
|
|||
|
|
WHERE t1_l.FLOCALEID = 2052
|
|||
|
|
)
|
|||
|
|
, #ǩԼ<C7A9><D4BC> AS (
|
|||
|
|
SELECT t0.FMASTERID,t0_l.FNAME
|
|||
|
|
FROM T_BD_STAFF t0
|
|||
|
|
INNER JOIN T_BD_STAFF_L t0_l on t0.FMASTERID = t0_l.FSTAFFID AND t0_l.FLocaleID = 2052
|
|||
|
|
WHERE t0.FDOCUMENTSTATUS = 'C'
|
|||
|
|
AND t0.FFORBIDSTATUS = 'A'
|
|||
|
|
)
|
|||
|
|
, #ö<>ٱ<EFBFBD> AS (
|
|||
|
|
SELECT t0.FID,t0_l.FNAME,t0e.FENUMID,t0e.FSEQ,t0e.FVALUE,t0e_l.FCAPTION
|
|||
|
|
FROM T_META_FORMENUM t0
|
|||
|
|
INNER JOIN T_META_FORMENUMITEM t0e on t0e.FID = t0.FID
|
|||
|
|
INNER JOIN T_META_FORMENUM_L t0_l on t0.FID = t0_l.FID AND t0_l.FLOCALEID = 2052
|
|||
|
|
INNER JOIN T_META_FORMENUMITEM_L t0e_l on t0e.FENUMID = t0e_l.FENUMID AND t0e_l.FLOCALEID = 2052
|
|||
|
|
)
|
|||
|
|
,#<23><><EFBFBD><EFBFBD> AS (
|
|||
|
|
SELECT t0.FBILLNO
|
|||
|
|
,t0.FID
|
|||
|
|
|
|||
|
|
,t0.F_CYG_YSALESNUMBER AS 'ԭ<EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
,ISNULL(tt.Դ<EFBFBD><EFBFBD><EFBFBD>۵<EFBFBD><EFBFBD><EFBFBD>,'') AS [O_ԭ<EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
|||
|
|
|
|||
|
|
,t0.F_CYG_ORDERCONTACT AS '<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><EFBFBD>'
|
|||
|
|
,ISNULL(tt.[<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><EFBFBD>],t0.F_CYG_ORDERCONTACT) AS [O_<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><EFBFBD>]
|
|||
|
|
|
|||
|
|
,t0.F_CYG_ORDERPHONENO AS '<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD>绰'
|
|||
|
|
,ISNULL(tt.<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD>绰,t0.F_CYG_ORDERPHONENO) AS [O_<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD>绰]
|
|||
|
|
|
|||
|
|
,t0.F_CYG_CONTACTADDRESS AS '<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><EFBFBD>ַ'
|
|||
|
|
,ISNULL(tt.<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><EFBFBD>ַ,t0.F_CYG_CONTACTADDRESS) AS [O_<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><EFBFBD>ַ]
|
|||
|
|
|
|||
|
|
,t0.F_CYG_PAPERRETURNDATE AS 'ֽ<EFBFBD>ʺ<EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
,tt.[ֽ<EFBFBD>ʺ<EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] AS [O_ֽ<EFBFBD>ʺ<EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
|||
|
|
|
|||
|
|
,t0.F_CYG_SIGNINGDATE AS '<EFBFBD><EFBFBD>ͬǩԼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
,tt.[<EFBFBD><EFBFBD>ͬǩԼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>] AS [O_<EFBFBD><EFBFBD>ͬǩԼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
|||
|
|
|
|||
|
|
,t0.F_CYG_SIGNATORY AS '<EFBFBD><EFBFBD>ͬǩԼ<EFBFBD><EFBFBD>'
|
|||
|
|
,ISNULL(t4.FMASTERID,0) AS [O_<EFBFBD><EFBFBD>ͬǩԼ<EFBFBD><EFBFBD>_ID]
|
|||
|
|
,tt.[<EFBFBD><EFBFBD>ͬǩԼ<EFBFBD><EFBFBD>] AS [O_<EFBFBD><EFBFBD>ͬǩԼ<EFBFBD><EFBFBD>]
|
|||
|
|
|
|||
|
|
,t0.F_CYG_CONTRACTSTATUSNEW AS '<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬'
|
|||
|
|
,ISNULL(t6.FVALUE, '') AS [O_<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬_ID]
|
|||
|
|
,tt.[<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬] AS [O_<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬]
|
|||
|
|
|
|||
|
|
,t0.F_CYG_HTFSZTBZ AS '<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<EFBFBD><EFBFBD>ע'
|
|||
|
|
,ISNULL(tt.<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<EFBFBD><EFBFBD>ע,'') AS [O_<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<EFBFBD><EFBFBD>ע]
|
|||
|
|
|
|||
|
|
,t0.F_CYG_STATISTICALDATE AS 'ͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
,ISNULL(tt.[ͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],'') AS [O_ͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
|||
|
|
|
|||
|
|
,t0.FMODIFYDATE AS [<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
|||
|
|
,GETDATE() AS [O_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
|||
|
|
|
|||
|
|
,t0.FMODIFIERID [<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_ID]
|
|||
|
|
,1562754 AS [O_<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_ID]
|
|||
|
|
|
|||
|
|
FROM <EFBFBD><EFBFBD><EFBFBD>ۺ<EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD>ݸ<EFBFBD><EFBFBD><EFBFBD>_202408161550 tt
|
|||
|
|
INNER JOIN T_CRM_CONTRACT t0 on tt.<EFBFBD><EFBFBD><EFBFBD>ݱ<EFBFBD><EFBFBD><EFBFBD> = t0.FBILLNO
|
|||
|
|
INNER JOIN T_CRM_CONTRACTFIN t0f on t0.FID = t0f.FID
|
|||
|
|
OUTER APPLY (
|
|||
|
|
SELECT TOP 1 * FROM #ǩԼ<C7A9><D4BC>
|
|||
|
|
WHERE FNAME = tt.[<EFBFBD><EFBFBD>ͬǩԼ<EFBFBD><EFBFBD>]
|
|||
|
|
ORDER BY FMASTERID ASC
|
|||
|
|
) t4
|
|||
|
|
LEFT JOIN #ö<>ٱ<EFBFBD> t6 on t6.FNAME = '<27><>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD>״̬' AND t6.FCAPTION = tt.[<5B><>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD>״̬]
|
|||
|
|
)
|
|||
|
|
--SELECT FID,COUNT(1) FROM #<23><><EFBFBD><EFBFBD> GROUP BY FID HAVING COUNT(1) >1
|
|||
|
|
--SELECT * FROM #<23><><EFBFBD><EFBFBD> t0
|
|||
|
|
--WHERE 1 = 1
|
|||
|
|
|
|||
|
|
UPDATE t0 SET t0.F_CYG_YSALESNUMBER = tt.[O_ԭ<EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
|||
|
|
,t0.F_CYG_ORDERCONTACT = tt.[O_<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><EFBFBD>]
|
|||
|
|
,t0.F_CYG_ORDERPHONENO = tt.[O_<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD>绰]
|
|||
|
|
,t0.F_CYG_CONTACTADDRESS = tt.[O_<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><EFBFBD>ַ]
|
|||
|
|
,t0.F_CYG_PAPERRETURNDATE = tt.[O_ֽ<EFBFBD>ʺ<EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
|||
|
|
,t0.F_CYG_SIGNINGDATE = tt.[O_<EFBFBD><EFBFBD>ͬǩԼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
|||
|
|
,t0.F_CYG_SIGNATORY = tt.[O_<EFBFBD><EFBFBD>ͬǩԼ<EFBFBD><EFBFBD>_ID]
|
|||
|
|
,t0.F_CYG_CONTRACTSTATUSNEW = tt.[O_<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬_ID]
|
|||
|
|
,t0.F_CYG_HTFSZTBZ = tt.[O_<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<EFBFBD><EFBFBD>ע]
|
|||
|
|
,t0.F_CYG_STATISTICALDATE = tt.[O_ͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
|||
|
|
,t0.FMODIFIERID = tt.[O_<EFBFBD><EFBFBD><EFBFBD><EFBFBD>_ID]
|
|||
|
|
,t0.FMODIFYDATE = tt.O_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
FROM T_CRM_CONTRACT t0
|
|||
|
|
INNER JOIN #<23><><EFBFBD><EFBFBD> tt on tt.FID = t0.FID
|