난이도 | 풀기 | 문제 이름 |
난이도 3 | 1개 | - 폐쇄할 따릉이 정류소 찾기 2 |
난이도 4 | 1개 | - 펭귄 날개와 몸무게의 상관 계수 |
난이도 5 | 1개 | - 연속으로 5일 이상 미세먼지가 증가한 구간 찾기 |
연속으로 5일 이상 미세먼지가 증가한 구간 찾기
작성 순서
1. 윈도우 함수 LAG() 을 이용하여 전날의 pm10 농도를 가져오는 컬럼 생성한다.
2. CASE 식을 이용하여 아래 두 경우에 해당하는 경우 날짜(measured_at)를 반환하고 그 외의 경우 NULL이 반환하여 "시작하는 날짜(start_date)"를 정의한다.
-- (1) 전날의 pm10 농도가 NULL 인 경우(데이터가 처음 기록된 날짜)
-- (2) 전날의 pm10 농도가 현재의 pm10 농도보다 크거나 같을 경우
3. 윈도우 함수 MAX() 를 이용하여 2번에서 정의한 start_date가 바로 아래 NULL 행에 모두 똑같이 채워지도록 한다.
4. start_date 컬럼을 기준으로 그룹핑하여 end_date와 consecutive_days를 구하고, HAVING 을 사용하여 5일 이상인 날만 필터링한다.
[복습 노트]
폐쇄할 따릉이 정류소 찾기 2
https://limhm4907.tistory.com/254
DAY 6 / [solvesql] Advent of SQL 2024 (폐쇄할 따릉이 정류소 찾기 2)
폐쇄할 따릉이 정류소 찾기 2방법 1-- 2019년 10월 한 달 동안 정류소에서 발생한 대여/반납 건수가-- 2018년 10월 같은 정류소에서 발생한 대여/반납 건수의 50% 이하인 정류소를 출력하는 쿼리-- 단, 2
limhm4907.tistory.com
펭귄 날개와 몸무게의 상관 계수
https://limhm4907.tistory.com/257
DAY 8 / [solvesql] Advent of SQL 2024 (펭귄 날개와 몸무게의 상관 계수)
펭귄 날개와 몸무게의 상관 계수먼저, 피어슨 상관계수란? 일명 표본 상관계수(Correlation Coefficient). 두 수치형 변수의 선형관계의 정도를 파악할 수 있다. 피어슨 상관계수를 구하는 식은 아래와
limhm4907.tistory.com
'데이터 처리 도구 > SQL 연습 기록' 카테고리의 다른 글
DAY 29 / [solvesql] 연습문제 3개 풀기 (2) | 2025.06.18 |
---|---|
DAY 28 / [solvesql] 연습문제 3개 풀기 (0) | 2025.06.17 |
DAY 26 / [solvesql] 연습문제 3개 풀기 (0) | 2025.06.13 |
DAY 25 / [solvesql] 연습문제 1개 풀기 (세션 재정의하기) (0) | 2025.06.12 |
DAY 24 / [solvesql] 연습문제 2개 풀기 (0) | 2025.06.11 |