주요 기능
합격에 필요한 모든 것을 한 곳에서
01
실전 문제 풀이
최신 출제 경향을 반영한 과목별 문제를 풀어보세요. 1과목 데이터 모델링, 2과목 SQL 활용 전 범위를 다룹니다.
02
오답 분석
틀린 문제를 자동으로 모아 취약 영역을 분석합니다. 해설과 함께 복습하세요.
03
풀이 기록 관리
회차별 점수 추이와 풀이 시간을 기록합니다. 목표 점수까지 얼마나 남았는지 한눈에 확인하세요.
문제 미리보기
실제 시험과 유사한 문제를 미리 풀어보세요
2과목SQL 활용
다음 SQL의 실행 결과로 올바른 것은?
SQL Query
SELECT COUNT(*) AS CNT,
SUM(CASE WHEN salary > 3000
THEN 1 ELSE 0 END) AS HIGH_SAL
FROM employee
WHERE dept_id = 10;|| EMP_ID | DEPT_ID | SALARY |
|---|---|---|
| 101 | 10 | 2500 |
| 102 | 10 | 3500 |
| 103 | 10 | 4000 |
| 104 | 20 | 3000 |
- 1CNT: 3, HIGH_SAL: 2
- 2CNT: 4, HIGH_SAL: 2
- 3CNT: 3, HIGH_SAL: 3
- 4CNT: 4, HIGH_SAL: 3
정답 보기
정답: 1번— WHERE dept_id = 10 조건으로 3건이 조회되며, salary > 3000인 행은 102(3500)와 103(4000)으로 2건입니다.