49 / 223
1-4 로 선택 · Space 로 제출 · M 북마크 · J/K 다음/이전
이 문제와 직접 연결된 이론 페이지입니다.
SQL 기본 및 활용 · 윈도우 함수 상세
윈도우 프레임과 분석 함수 상세
PARTITION BY, ORDER BY, ROWS/RANGE 프레임과 순위·집계·순서·비율 함수를 결과 예측 기준으로 정리합니다.
SQL 고급활용 및 튜닝 · 고급 튜닝
고급 SQL 튜닝
조건절 작성, 서브쿼리 변환, 불필요한 정렬 제거, 부분 범위 처리 같은 고급 튜닝 사고방식을 정리합니다.
SQL 고급활용 및 튜닝 · 실전 문제
SQL 전문가 실전 문제 풀이 전략
이론을 실제 문제에 적용할 때 실행 계획, 인덱스, 조인, 트랜잭션 문제를 어떤 순서로 읽어야 하는지 정리합니다.
같은 주제·태그를 공유하는 다른 문제입니다.
SELECT e1.empno, COUNT(*) AS rnk FROM emp e1, emp e2 WHERE e1.sal < e2.sal GROUP BY e1.empno; 쿼리의 의미로 옳은 것은?
급여 값 [100, 90, 90, 80] 기준으로 내림차순 정렬했을 때 RANK(), DENSE_RANK(), ROW_NUMBER() 결과로 옳은 것은?
LAG(sal, 2, 0) OVER (ORDER BY empno) 가 정렬 결과의 첫 번째, 두 번째 행에 반환하는 값은?
14행을 NTILE(4) OVER (ORDER BY sal) 로 나눌 때 각 버킷의 행 수로 옳은 것은?