티스토리 뷰

코딩테스트 연습 - 입양 시각 구하기(2)

SQL에서도 변수를 사용할 수 있다.

1. 변수 선언

SET @HOUR_LIST = -1;

2. 반복문 사용

SELECT (@HOUR_LIST := @HOUR_LIST +1) AS 'HOUR'
FROM ANIMAL_OUTS
WHERE @HOUR_LIST < 23;

선언한 @HOUR_LIST를 23까지 값을 넣을 수 있다.

3. HOUR() 사용

(SELECT COUNT(*) FROM ANIMAL_OUTS WHERE HOUR(DATETIME) = @HOUR_LIST) AS 'COUNT'

DATETIME TYPE은 HOUR을 사용하여 시간만 추출할 수 있다.

WHERE절을 이용하여 @HOUR_LIST와 같은 HOUR(DATETIME)의 개수를 추출한다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함