當前爲表LEDGER
和NUSER
是好的..但我需要加入另一個表是LEDGER_HISTORY
。爲LEDGER_HISTORY
我只是想字段名稱STATUS
只..任何人都可以幫助我解決它。加入三個差異列多表
SELECT DISTINCT LED.IDX AS IDX,
CORPCODE,
UNITTYPECODE,
UPPERFORMATIONCODE,
FORMATIONCODE,
LED.UNITCODE AS UNITCODE,
LED.STORECODE AS STORECODE,
LED.SECTIONNO AS SECTIONNO,
LED.PARTNO AS PARTNO,
LED.BATCHNO AS BATCHNO,
UNITITEMCATEGORYCODE,
LEDGERDATE,
ENTITLEMENT,
HOLDING,
SURPLUS,
SHORTAGE,
COSTHOLDING,
COSTENTITLEMENT,
INITIALSTOCK,
EMPLOYQTY,
FIGHTQTY,
ITEMAGE1,
ITEMAGE2,
ITEMAGE3,
ITEMAGE4,
LED.BAH_BEREK,
LED.JENIS_BEREK,
JPTD_NO,
LASTUPDATE,
LED.ITEMTYPECODE AS ITEMTYPECODE,
LED.TOOLTYPECODE AS TOOLTYPECODE,
LED.PAKAIBHGCODE,
LED.PAKAICODE,
ITEMNIDX,
LED.CREATEID AS CREATEID,
LED.UPDATEID AS UPDATEID,
LED.CREATEDATE AS CREATEDATE,
LED.UPDATEDATE AS UPDATEDATE,
USERID,
RANKCODE,
SERVICENO,
USERNAME,
DESIGNATIONCODE,
PASSWORD,
'OPER' AS GROUPCODE,
5 AS ACESSID
FROM (LEDGER AS LED) "
LEFT JOIN NUSER ON NUSER.USERID = LED.UPDATEID
WHERE (1=1)
UNION
SELECT STATUS
FROM LEDGER_HISTORY
WHERE STATUS='1'
歡迎#1。請分享您的架構,示例數據和預期結果 – zarruq