목록set (1)
SQL & Python Study

🚨코드카타 슬럼프에 빠지게 만든 65-75번 문제 구간🚨그중 73번 문제. 입양 시각 구하기(2)을 통해 새로운 방식을 알게 되어 TIL로 기록해 보겠습니다. 처음에는 CASE WHEN 구문을 사용하여 0 ~ 24시에 해당하는 입양 건을 카운트하려고 했는데요. 쿼리가 너무 길어지고 비효율적이어서 '어.. 이게 아닌데..?' 싶더라구요. 그래서 다른 분들이 활용하신 SET문과 ROW_NUMBER()을 참고해서 풀었습니다. 1. SET문 변수 설정을 활용한 풀이SET @HOUR = -1; # 변수 선언 및 HOUR 초기 값 세팅SELECT @HOUR := @HOUR+1 AS `HOUR`, (SELECT COUNT(*) FROM ANIMAL_OUTS WHERE @HOUR = HO..
✏️ STUDY etc./Code Kata
2024. 5. 30. 11:44