문제
풀이
SELECT HOUR(DATETIME) AS HOUR, COUNT(DATETIME) AS COUNT
FROM ANIMAL_OUTS
WHERE HOUR(DATETIME) BETWEEN '9' AND '19'
GROUP BY HOUR(DATETIME)
ORDER BY HOUR(DATETIME) ASC
HOUR
-시간을 알려주는 문법 (0 ~ 23)
select hour('12:30:05');
결과 : 10
BETWEEN... AND...
-출력하고 싶은 데이터의 범위를 정하는 문법
SELECT *
FROM [테이블명]
WHERE [칼럼명] BETWEEN [조건 1] AND [조건 2]
https://jang8584.tistory.com/7
https://coding-factory.tistory.com/116
'DataBase > SQL Queries' 카테고리의 다른 글
[프로그래머스] IS NULL, IS NOT NULL, IF NULL (0) | 2022.03.18 |
---|---|
[프로그래머스] GROUP BY - 입양 시각 구하기(2) / 매 시간대별 통계, JOIN, IFNULL (0) | 2022.03.18 |
[프로그래머스]GROUP BY - 동명 동물 수 찾기 (0) | 2022.02.09 |
[프로그래머스]GROUP BY - 고양이와 개는 몇 마리 있을까 (0) | 2022.02.06 |
[프로그래머스]SUM, MAX, MIN - 중복값 제거 / DISTINCT (0) | 2022.02.05 |