[프로그래머스/SQL] Level2 - 동명 동물 찾기 (Oracle)

yuseon Lim·2021년 5월 11일
0

Problem Solving

목록 보기
18/37
post-thumbnail
post-custom-banner

🧐 문제

Level2 동명 동물 찾기

😊 풀이

  1. NAME에 따라 그룹화.
  2. HAVING절에 조건을 추가하여 '두 번 이상' 조건을 만족하도록
  3. NAME에 따라 오름차순으로 정렬
  4. 처음에 빼먹어서 애먹었는데.. ' 이때 결과는 이름이 없는 동물은 집계에서 제외' 라는 조건이 있으므로 WHERE절에 IS NOT NULL조건 추가.

💌 소스코드

SELECT NAME, COUNT(*) AS COUNT
FROM ANIMAL_INS
WHERE NAME IS NOT NULL
GROUP BY NAME
HAVING COUNT(*) > 1
ORDER BY NAME;
profile
🔥https://devyuseon.github.io/ 로 이사중 입니다!!!!!🔥

0개의 댓글