[SQL] 연도별 대장균 크기의 편차 구하기

NoHae·2025년 2월 3일

SQL

목록 보기
45/86

문제 출처

코딩테스트 연습 > SUM, MAX, MIN > 연도별 대장균 크기의 편차 구하기
https://school.programmers.co.kr/learn/courses/30/lessons/299310

문제 설명


접근 방법

서브 쿼리를 이용하여 편차 값인 YEAR_DEV를 구한다.

select year(DIFFERENTIATION_DATE) as YEAR,
(select max(size_of_colony) from ecoli_data 
 where year(DIFFERENTIATION_DATE) = YEAR) - size_of_colony as YEAR_DEV , id
from ecoli_data
order by YEAR, YEAR_DEV

알게된 점

잘 모르겠으면 서브 쿼리를 써서 정리하자.

문제푼 흔적

profile
노력 해보려고 하는 사람(00년생 소프트웨어융합학과, 24년 12월 부터 백엔드 및 코테 공부 시작)

0개의 댓글