같은 테이블의 다른 Row값으로 업데이트 하기려고 하는데요
아래와 같이 하면 될 줄 알았는데 오류가 발생하네요.
UPDATE TB_ERD
SET
EDATA = (
SELECT EDATA
FROM TB_ERD
WHERE ERD_GUID = 'AAA')
WHERE ERD_GUID = 'BBB';
오류 메세지는 아래와 같습니다.
Error Code: 1093. You can't specify target table 'TB_ERD' for update in FROM clause
답변 주시면 감사하겠습니다.
|