https://programmers.co.kr/learn/courses/30/lessons/59041
풀이
두 번이상 쓰인 이름과 해당 이름이 쓰인 횟수를 출력(NAME 오름차순 정렬)
이름이 없는 동물은 제외
같은 이름에 대한 결과 이므로 GROUP BY, 해당 이름을 2번 이상 사용해야하기 때문에 HAVING 사용
SELECT NAME, COUNT(*)
FROM ANIMAL_INS
WHERE NAME is NOT NULL
GROUP BY NAME
HAVING COUNT(*)>1
ORDER BY NAME
'알고리즘' 카테고리의 다른 글
Programmers - 완주하지 못한 선수(Java) (0) | 2021.11.02 |
---|---|
Programmers - 입양 시각 구하기(1)(SQL) (0) | 2021.11.02 |
Programmers - 중복 제거하기(SQL) (0) | 2021.11.02 |
Programmers - 동물 수 구하기(SQL) (0) | 2021.11.02 |
Programmers - 최댓값 최솟값 구하기(SQL) (0) | 2021.11.02 |
댓글