현재 개발 중

SQLD 합격,
문제 풀이로 완성하세요

실제 시험과 동일한 유형의 문제를 풀고, 오답을 분석하고,취약 과목을 집중 학습하세요.

주요 기능

합격에 필요한 모든 것을 한 곳에서

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;|
[EMPLOYEE 테이블]
EMP_IDDEPT_IDSALARY
101102500
102103500
103104000
104203000
  • 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건입니다.

지금 바로 시작하세요

회원가입 없이 바로 문제를 풀어볼 수 있습니다.

문제 풀러 가기