본문 바로가기
문제 풀이/프로그래머스

[MYSQL 26] 입양 시각 구하기 (1)

by hyeminigo 2024. 9. 25.

입양 시각 구하기 (1) (LEVEL2)

 

09:00부터 19:59까지, 각 시간대별로 입양이 몇 건이나 발생했는지 조회하

정렬은 시간대 순

 


정답 코드

SELECT HOUR(DATETIME) AS HOUR, count(*) AS COUNT
FROM ANIMAL_OUTS
GROUP BY HOUR
HAVING HOUR > 8 AND HOUR < 20
ORDER BY HOUR

MEMO

  • where 에서 조건문을 걸어도 됨
    SELECT HOUR(DATETIME) AS HOUR, count(*) AS COUNT
    FROM ANIMAL_OUTS
    WHERE HOUR(DATETIME) > 8 AND HOUR(DATETIME) < 20
    GROUP BY HOUR
    ORDER BY HOUR