[SQL] 프로그래머스 SQL 고득점 Kit_SUM MAX MIN (9/10)

餘園·2025년 7월 24일

SQL 고득점 Kit

목록 보기
50/109
post-thumbnail

연도별 대장균 크기의 편차 구하기 (Level 2)

분화된 연도(YEAR), 분화된 연도별 대장균 크기의 편차(YEAR_DEV), 대장균 개체의 ID(ID) 를 출력하는 SQL 문을 작성해주세요. 분화된 연도별 대장균 크기의 편차는 분화된 연도별 가장 큰 대장균의 크기 - 각 대장균의 크기로 구하며 결과는 연도에 대해 오름차순으로 정렬하고 같은 연도에 대해서는 대장균 크기의 편차에 대해 오름차순으로 정렬해주세요.

solve

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 ASC, YEAR_DEV ASC
  • 어렵다...ㅠㅜ
profile
What else can I do

0개의 댓글