Programmers lv4. 입양시각 구하기 (2)
https://school.programmers.co.kr/learn/courses/30/lessons/59413
SET @HOUR = -1;
SELECT (@HOUR := @HOUR + 1) as hour,
(SELECT COUNT(HOUR(DATETIME))
FROM ANIMAL_OUㄴTS
WHERE HOUR(DATETIME) = @HOUR ) as count
SET @HOUR = -1;
Select
(@HOUR := @HOUR +1 )As hour,
(Select count(hour(DATETIME))
From animal_outs
Where hour(DATETIME)= @HOUR) As count
From animal_outs
Where @hour <23;
외부 select에서 @hour변수를 1씩 증가시키며 시간대 순회.
서브쿼리는 그때마다 현재 @hour(특정 시간대)에 해당하는 animal_outs 레코드 개수 계산.
시간별 통계 동적생성