Вот мой пробный запрос.Я пытаюсь обновить TABLE1
таблицу с соответствующими данными из ADDR
на основе person_id.Это ниже говорит об отсутствии ключевого слова SET.
UPDATE TABLE1 CFI
INNER JOIN
(
SELECT ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVINCE, ZIP FROM ADDR WHERE PERSON_ID = CFI.PERSON_ID AND STATUS = 'Active'
) AS ADDR_DATA
SET CFI.PAYEE_ADDRESS1 = ADDR_DATA.ADDRESS_LINE1,
CFI.PAYEE_ADDRESS2 = ADDR_DATA.ADDRESS_LINE2,
CFI.PAYEE_CITY= ADDR_DATA.CITY,
CFI.PAYEE_STATE_PROVINCE = ADDR_DATA.STATE_PROVINCE,
CFI.PAYEE_POSTALCODE = ADDR_DATA.ZIP,
CFI.PAYEE_COUNTRY_CODE = 'USA'
WHERE CFI.CUSTOMER_INSTITUTION_ID = 966362 AND CFI.PERSON_ID = ADDR_DATA.PERSON_ID;
Пожалуйста, помогите.Заранее спасибо.