코딩 연습/SQL
[SQL] GROUP BY_고양이와 개는 몇 마리 있을까
썬2
2021. 3. 11. 09:22
programmers.co.kr/learn/courses/30/lessons/59040
코딩테스트 연습 - 고양이와 개는 몇 마리 있을까
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디
programmers.co.kr
문제 해설:
SELECT ANIMAL_TYPE, COUNT(ANIMAL_TYPE) AS count
FROM ANIMAL_INS
GROUP BY ANIMAL_TYPE
ORDER BY ANIMAL_TYPE
포인트:
1. Select 절에 Count로 개수 표시하기
2. 개와 고양이니, Group By로 묶기
3. 고양이가 먼저이니 Order by로 정렬하기
느낀점:
처음에 Order by 안하고도 Cat이 먼저 나와서 왜 자꾸 틀리지? 했다.
실행코드가 잘되어도 조건에 맞게끔 작성하자.