입양 시각 구하기1

bird.j·2021년 6월 28일
0

sql

목록 보기
2/16

프로그래머스
09:00부터 19:59까지, 각 시간대별로 입양이 몇 건이나 발생했는지 조회하는 SQL문을 작성해주세요. 이때 결과는 시간대 순으로 정렬해야 합니다.

SELECT HOUR(DATETIME) AS HOUR, COUNT(*) AS COUNT 
FROM ANIMAL_OUTS 
GROUP BY HOUR 
HAVING HOUR BETWEEN 9 AND 19 
ORDER BY HOUR ASC

테이블의 DATETIME은 2017-07-12 16:41:00 이런식이다.
여기에서 시간대만 필요하므로 HOUR함수를 이용하여 시간대만 뽑는다. 이를 HOUR 그룹으로 묶고 이 때 HOUR는 9시 부터 19시이다.

0개의 댓글