728x90
▶ 문제
▶ 풀이방법
SET @hour := -1;
SELECT (@hour := @hour + 1) as HOUR,
(SELECT COUNT(hour(DATETIME)) FROM ANIMAL_OUTS WHERE @hour = hour(DATETIME)) as COUNT
FROM ANIMAL_OUTS
WHERE @hour < 23;
- @hour := -1; hour --> 변수에 -1대입한다.
- SET으로 변수 설정/대입 후 세미콜론( ; ) 필수!
728x90
'Algorithm > PROGRAMMERS[MySQL]' 카테고리의 다른 글
Lv4. 우유와 요거트가 담긴 장바구니 (0) | 2022.05.25 |
---|---|
Lv4. 보호소에서 중성화한 동물 (0) | 2022.05.23 |
Lv3. 없어진 기록 찾기 (0) | 2022.05.21 |
Lv3. 있었는데요 없었습니다 (0) | 2022.05.21 |
Lv3. 오랜 기간 보호한 동물(1) (0) | 2022.05.21 |