0

SQL Server 2008 を使用しています。2 つのテーブルがAP_APO_HEADあり 、テーブルの列名からテーブルと列名の結果AP_APO_HEAD_USRPEDを更新したいと考えています。 AP_APO_HEAD_USRPEDUSR_PED_CHAR8AP_APO_HEADEID_PERIGR

次のコードでNULL結果を取得していますが、何が問題なのですか?

UPDATE AP_APO_HEAD_USRPED
SET USR_PED_CHAR8 = t1.EID_PERIGR
FROM AP_APO_HEAD_USRPED 
INNER JOIN AP_APO_HEAD t1 ON AP_APO_HEAD_USRPED.KPP_APO_CODE = t1.KPP_APO_CODE  
WHERE t1.KPP_APO_CODE = '2'
GO
4

1 に答える 1