안녕하세요 초보입니다 ^^
보통 UPDATE, DELETE 에서 WHERE 절에 A = 10 이런식으로 주는데
아래처럼 하위 쿼리에서 멀티 값을 반환해서 처리할 방법이 있나요?
UPDATE tblA
SET A = 99
WHERE A = (SELECT A FROM tblA WHERE A <= 2) -- A 가 1, 2 둘 다 99로 업데이트
답변 부탁드립니다 __;
아 자답입니다 IN절 사용하니 해결되는군요 ^^;
update tblA
WHERE A IN (SELECT A FROM tblA WHERE A <= 3)
1,2,3 세개를 99로 업데이트~