문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59413 [목차] 1. 정상 코드 - 방법 1. 번호 붙이기 함수 ROW_NUMBER() 사용 - 방법 2. 재귀 CTE 사용 - 방법 3. 변수(@num)를 사용( 반복문과 유사한 효과 사용) 2. 0~23 정수 테이블 만드는 방법 3. Advanced. CTE, SET 정상 코드. 방법 1. 번호 붙이기 함수 ROW_NUMBER() 사용 SELECT HOUR, COUNT(ANIMAL_ID) AS COUNT FROM ( SELECT (ROW_NUMBER() OVER () - 1) AS HOUR FROM ANIMAL_OUTS LIMIT 24) AS 24NUM_TABLE LEFT JOIN..