다음 SQL의 결과 행 수는?
A KEY_VAL 1 2
B KEY_VAL 2 3 4
SELECT * FROM A CROSS JOIN B WHERE A.key_val <> B.key_val;
정답 2번
CROSS JOIN은 2×3=6개 조합을 만든다. 그중 값이 같은 (A=2,B=2) 한 조합이 WHERE 조건에서 제외되므로 5행이 남는다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-16