QUIZ · 한번에 풀기

SQLD 실전 SQL 100제 | SELECT·JOIN·GROUP BY·서브쿼리

자격증 총 10문제 낱말카드

💡 한번에 풀기 모드는 모든 문제를 한 페이지에 펼쳐 답을 적은 뒤 마지막에 한 번에 채점해요. 한 문제씩 즉시 채점받고 싶으면 우측 하나씩 풀기로 전환하세요.

낱말카드

1.

문제 · 단어
departments 테이블에서 dept_name가 "Sales"인 행만 조회하는 SQL을 작성해보세요.
정답 · 뜻/설명
SELECT * FROM departments WHERE dept_name = 'Sales';
결과
낱말카드

2.

문제 · 단어
products 테이블에서 product_id의 중복을 제거한 값을 조회하는 SQL을 작성해보세요.
정답 · 뜻/설명
SELECT DISTINCT product_id FROM products;
결과
낱말카드

3.

문제 · 단어
employees 테이블에서 salary의 중복을 제거한 값을 조회하는 SQL을 작성해보세요.
정답 · 뜻/설명
SELECT DISTINCT salary FROM employees;
결과
낱말카드

4.

문제 · 단어
products 테이블에서 name가 NULL인 행 수를 집계하는 SQL을 작성해보세요.
정답 · 뜻/설명
SELECT COUNT(*) AS null_count FROM products WHERE name IS NULL;
결과
낱말카드

5.

문제 · 단어
products 테이블에서 price가 500 초과인 행을 조회하는 SQL을 작성해보세요.
정답 · 뜻/설명
SELECT * FROM products WHERE price > 500;
결과
낱말카드

6.

문제 · 단어
평균 salary(9000 가정)보다 salary가 높은 직원을 조회하는 SQL을 작성해보세요.
정답 · 뜻/설명
SELECT * FROM employees WHERE salary > (SELECT AVG(salary) FROM employees);
결과
낱말카드

7.

문제 · 단어
departments 테이블에서 dept_id 컬럼만 조회하고 결과를 오름차순 정렬하는 SQL을 작성해보세요.
정답 · 뜻/설명
SELECT dept_id FROM departments ORDER BY dept_id ASC;
결과
낱말카드

8.

문제 · 단어
products 테이블에서 stock가 3000 초과인 행을 조회하는 SQL을 작성해보세요.
정답 · 뜻/설명
SELECT * FROM products WHERE stock > 3000;
결과
낱말카드

9.

문제 · 단어
products 테이블에서 category이 ELECTRONICS 또는 BOOKS인 행을 조회하는 SQL을 작성해보세요.
정답 · 뜻/설명
SELECT * FROM products WHERE category IN ('ELECTRONICS', 'BOOKS');
결과
낱말카드

10.

문제 · 단어
orders 테이블에서 amount 기준 내림차순 상위 5개를 조회하는 SQL을 작성해보세요.
정답 · 뜻/설명
SELECT * FROM orders ORDER BY amount DESC LIMIT 5;
결과

전체 메뉴