Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

단죤 의 블로그

[Programmers SQL] (SUM, MAX, MIN) 중복 제거하기 본문

DB🖥️/SQL

[Programmers SQL] (SUM, MAX, MIN) 중복 제거하기

단죤 2025. 1. 16. 22:52

출처

https://school.programmers.co.kr/learn/courses/30/lessons/59408

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

 

문제

동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다.

 

🚩틀린문제/GPT 참고

 

정답

SELECT COUNT(DISTINCT NAME) AS UNIQUE_NAME_COUNT
FROM ANIMAL_INS
WHERE NAME IS NOT NULL;

 

FROM 다음에 WHERE 절 쓸것!

 

SQL 문 작성 순서

 

  • SELECT
  • FROM
  • WHERE
  • GROUP BY
  • HAVING
  • ORDER BY