본문 바로가기
[Programmers]/SQL 고득점 Kit

프로그래머스 Mysql - 입양 시각 구하기(2)

by 코드몽규 2022. 2. 2.
반응형
  • 입양 시각 구하기(2)

ANIMAL_OUTS 테이블

- 보호소에서는 몇 시에 입양이 가장 활발하게 일어나는지 알아보려 합니다. 0시부터 23시까지, 각 시간대별로 입양이 몇 건이나 발생했는지 조회하는 SQL문을 작성해주세요. 이때 결과는 시간대 순으로 정렬해야 합니다.

 

-예시


  • 코드
SET @hour := -1; #변수 선언

SELECT (@hour := @hour + 1) as HOUR,
(SELECT COUNT(*) FROM ANIMAL_OUTS WHERE HOUR(DATETIME) = @hour) as COUNT
FROM ANIMAL_OUTS
WHERE @hour < 23

 

반응형

댓글