SQL 개발자 (SQLD) / 03 실전감각
상관 서브쿼리로 값을 가져와 갱신할 때 해당하는 행이 없으면 어떻게 되나요?
- 원래 값이 유지됩니다
- 서브쿼리 결과가 NULL이 되어 그 값으로 덮어씁니다
- 그 행은 갱신되지 않습니다
- 오류가 납니다
정답과 해설 보기
2. 서브쿼리 결과가 NULL이 되어 그 값으로 덮어씁니다
값이 없다고 건너뛰지 않습니다. 그래서 조건절에 EXISTS를 함께 두어야 합니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.