
https://academy.elice.io/courses/74413/lectures/613436/lecturepages/6830303
Q. 다음의 SQL을 수행한 결과로 알맞은것은?

SELECT A.회원번호 , B.등급 FROM
( SELECT 회원번호, SUM(AMT) AMT FROM Q38_1
GROUP BY 회원번호) A, Q38_2 B
WHERE 1=1
AND A.AMT BETWEEN B.MIN_AMT AND B.MAX_AMT ;
A 그룹에서 서브쿼리(인라인뷰) 결과는
회원번호 AMT
1 63000
2 40000
WHERE 조건절
BETWEEN B.MIN_AMT AND B.MAX_AMT
63000 => VVIP 등급
4000 => VIP
최종결과
회원번호 등급
1 VVIP
2 VIP
정답은 1번
Q. 아래의 테이블에 대해 다음의 스크립트 를 수행한 결과로 알맞은 것은?

SELECT ID, DEPT_NM, SUM(SALARY) FROM Q20
GROUP BY ROLUP(ID,DEPT_NM);
A. ROLLUP( A, B)의 결과는 다음과 같이 출력된다.
ROLLUP 에서 A의 요소가 111, 222, 333, NULL 순서로 정렬되면 일단은 ROLLUP
https://whitepro.tistory.com/582

따라서, 정답은 2번