Post

[Programmers] 299310번 - 연도별 대장균 크기의 편차 구하기 [MySQL]

[Programmers] 299310번 - 연도별 대장균 크기의 편차 구하기 [MySQL]

문제 링크


1. 문제 풀이


스칼라 서브쿼리를 이용해서 분화된 연도별 가장 큰 대장균의 크기 - 각 대장균의 크기를 구해줬다.


2. 쿼리


1
2
3
4
5
6
7
8
9
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;

This post is licensed under CC BY 4.0 by the author.