PRACTICE/SQL
[MySQL] 2단계 31. 분기별 분화된 대장균의 개체 수 구하기
j1ngerhead
2025. 1. 2. 23:18
문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/299308
SELECT CONCAT(QUARTER(DIFFERENTIATION_DATE), 'Q') AS QUARTER, -- 분기 추출 후 'Q'를 붙여 형식화
COUNT(ID) AS ECOLI_COUNT -- 해당 분기의 대장균 개체 수 집계
FROM ECOLI_DATA
GROUP BY QUARTER -- 분기별로 데이터를 그룹화
ORDER BY QUARTER;
QUARTER 함수는
날짜 데이터를 입력받아 해당 날짜가 속한 분기(1분기, 2분기 등)를 숫자로 반환하는 MySQL 함수이다.
ex ) QUARTER('2024-04-15')는 2를 반환하며, 이는 4월이 2분기에 속하기 때문이다.
320x100