↻
15번부터 같은 회차 50문항을 이어서 풉니다.
15/ 50문항 자료 불러오는 중
편집복원 · 내용 검수 완료SQL 기본 및 활용 · 다중 테이블 조인 · 2025년 제58회 SQLD · 15번
다음 [CUST] 테이블과 [GRADE] 테이블 데이터가 주어졌을 때, 아래 3개의 SQL 문을 실행한 결과값(반환되는 행의 수)의 총합(ㄱ+ㄴ+ㄷ)으로 가장 적절한 것은?
CUST 테이블
| CUST_ID | AMOUNT |
|---|---|
| 1 | 100 |
| 2 | 120 |
| 3 | 200 |
GRADE 테이블
| GRADE | MIN_AMT | MAX_AMT |
|---|---|---|
| A | 250 | 350 |
| B | 150 | 249 |
| C | 50 | 149 |
| D | 0 | 49 |
DBMS: Oracle
-- (ㄱ)
SELECT COUNT(*) FROM CUST CROSS JOIN GRADE;
-- (ㄴ)
SELECT COUNT(*) FROM CUST A
INNER JOIN GRADE B ON A.AMOUNT BETWEEN B.MIN_AMT AND B.MAX_AMT;
-- (ㄷ)
SELECT COUNT(*) FROM CUST A
FULL OUTER JOIN GRADE B ON A.AMOUNT BETWEEN B.MIN_AMT AND B.MAX_AMT;