Algorithm/Programmers
[프로그래머스] Oracle - (SQL 고득점 Kit) GROUP BY 고양이와 개는 몇 마리 있을까
aldrn29
2023. 2. 21. 16:12
문제
동물 보호소에 들어온 1) 동물 중 고양이와 개가 각각 2) 몇 마리인지 조회하는 SQL문을 작성해주세요. 이때 고양이를 개보다 먼저 조회해주세요.
문제 풀이
- 동물 별로 조회하기 위하여 GROUP BY로 묶는다.
- 총 몇마리인지 구하기 위하여 count 함수로 조회한다.
전체 코드
SELECT ANIMAL_TYPE, count(*)
FROM ANIMAL_INS
GROUP BY ANIMAL_TYPE
ORDER BY 1
728x90
728x90