Technique/MySQL

[Lv.2] 입양 시각 구하기(1) [EXTRACT, BETWEEN]

먼치 2024. 9. 12. 15:52

 

 

문제 해결을 위한 개념 정리 

 

✅ BETWEEN

https://seheehee.tistory.com/29

 

가격대 별 상품 개수 구하기 [case when, between]

문제 파악출력할 컬럼 : 만원 단위의 가격대 별 상품 개수 ⇒ SELECT데이터를 가져올 테이블 : product ⇒ FROM조회 순서 : 가격대 기준 오름차순⇒ ORDER BY적용할 조건 : 만원 단위의 가격대 별로 숫

seheehee.tistory.com

 

✅ EXTRACT

https://seheehee.tistory.com/58

 

진료과별 총 예약 횟수 출력하기[EXTRACT]

진료과별 총 예약 횟수 출력하문제 해결을 위한 개념 정리 ✅ EXTRACT: 날짜에서 년, 월, 일, 시간 등을 추출 → EXTRACT (unit FROM date) date : "2022-04-14 09:30:12.345678"unit출력 예시출력 단위MICROSECOND 345678 M

seheehee.tistory.com

 

 

문제 해결 코드

SELECT EXTRACT(HOUR FROM DATETIME) AS `HOUR`, COUNT(ANIMAL_ID) AS `COUNT`
FROM ANIMAL_OUTS
WHERE EXTRACT(HOUR FROM DATETIME) BETWEEN 9 AND 19
GROUP BY `HOUR`
ORDER BY `HOUR` ASC;