GROUP BY 로 COUNT를 조회하는 문제이다.

이미 GROUP BY 와 HAVING은 사용해본적이 있으므로 쉬웠다.

다만 Cat이 Dog 보다 먼저 나와야되서 ORDER BY를 사용해줘야했다.

SELECT ANIMAL_TYPE, COUNT(ANIMAL_TYPE) AS count FROM ANIMAL_INS
 GROUP BY ANIMAL_TYPE HAVING ANIMAL_TYPE = 'Cat' OR ANIMAL_TYPE = 'Dog' ORDER BY ANIMAL_TYPE;

+ Recent posts