입양 시각 구하기(2)(Programmers)

minllny·2024년 7월 1일
post-thumbnail

험.. 이 문제는 구글링 결과를 가져왔습니다.

SET @HOUR = -1; # 변수 초기화

SELECT (@HOUR := @HOUR + 1) AS HOUR # 변수를 1씩 증가
     , (SELECT COUNT(HOUR(DATETIME)) # HOUR(DATETIME)과 현재 '@HOUR' 값이 일치하는 레코드의 개수 세기
        FROM ANIMAL_OUTS
        WHERE HOUR(DATETIME) = @HOUR) AS COUNT 
FROM ANIMAL_OUTS
WHERE @HOUR < 23;
profile
SQL 끄적끄적

0개의 댓글