관리 메뉴

막내의 막무가내 프로그래밍 & 일상

[SQL] 프로그래머스 입양 시각 구하기(2) -GROUP BY- 본문

SQL/SQL 문제풀이(프로그래머스)

[SQL] 프로그래머스 입양 시각 구하기(2) -GROUP BY-

막무가내막내 2020. 3. 24. 20:26
728x90

https://programmers.co.kr/learn/courses/30/lessons/59413

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

GROUP BY 단계의 마지막 문제를 풀어봤습니다.

고민 좀 하다가 모르겠어서 답을 봤는데 예전에 본 적은 있지만 변수를 사용하는건 생각을 못했네요.

공부해갑니다.

SET @HOUR_LIST = -1; 
SELECT (@HOUR_LIST := @HOUR_LIST + 1) AS 'HOUR',
(SELECT COUNT(*) FROM ANIMAL_OUTS WHERE HOUR(DATETIME) = @HOUR_LIST) AS 'COUNTS' 
FROM ANIMAL_OUTS 
WHERE @HOUR_LIST <23;
728x90
Comments