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

NoHae·2025년 2월 2일

SQL

목록 보기
35/86

문제 출처

코딩테스트 연습 > GROUP BY > 입양 시각 구하기(1)
https://school.programmers.co.kr/learn/courses/30/lessons/59412

문제 설명

접근 방법

시간에 맞춰 group by로 묶고, 9~19시 인 having 조건을 건다.

SELECT date_format(datetime, "%H") AS HOUR, count(*) AS COUNT
FROM animal_outs
GROUP BY date_format(datetime, "%H")
HAVING HOUR >= '09' AND HOUR < '20'
ORDER BY HOUR ASC;

알게된 점

sql 실행순서(절 단위)

1. FROM
2. WHERE
3. GROUP BY
4. HAVING
5. SELECT
6. ORDER BY
7. LIMIT (또는 OFFSET)

date_format

출처 gpt\

문제푼 흔적

profile
노력 해보려고 하는 사람(00년생 소프트웨어융합학과, 24년 12월 부터 백엔드 및 코테 공부 시작)

0개의 댓글