SQL 고득점 Kit > String, Date > 분기별 분화된 대장균의 개체 수 구하기
분기별 분화된 대장균의 개체 수 구하기 Lv.4
각 분기(QUARTER)별 분화된 대장균의 개체의 총 수(ECOLI_COUNT)를 출력하는 SQL 문을 작성해주세요.
이때 각 분기에는 'Q' 를 붙이고 분기에 대해 오름차순으로 정렬해주세요. 대장균 개체가 분화되지 않은 분기는 없습니다.
첫 번째 풀이 : 100점
-- 코드를 작성해주세요
SELECT CONCAT(CEIL(MONTH(DIFFERENTIATION_DATE) / 3), 'Q') AS QUARTER, COUNT(*) AS ECOLI_COUNT
FROM ECOLI_DATA
GROUP BY QUARTER
ORDER BY QUARTER
- CONCAT으로 합치기
- CEIL로 분기 나눠서 올림하기
'코딩테스트 | SQL > 프로그래머스' 카테고리의 다른 글
| [프로그래머스 | SQL] 진료과별 총 예약 횟수 출력하기 (group by) (0) | 2024.05.15 |
|---|---|
| [프로그래머스 | SQL] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (group by) (0) | 2024.05.14 |
| [프로그래머스 | SQL] 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 (JOIN) (0) | 2024.05.13 |
| [프로그래머스 | SQL] FrontEnd 개발자 찾기 (0) | 2024.05.13 |
| [프로그래머스 | SQL] 성분으로 구분한 아이스크림 총 주문량 (GROUP BY) (0) | 2024.05.10 |