inblog logo
|
stupefyee
    SQL문제풀기

    SQL 문제 풀이] 대장균의 크기에 따라 분류하기 2

    프로그래머스 (301649) {PERCENT_RANK()}
    Stupefyee's avatar
    Stupefyee
    Dec 12, 2024
    SQL 문제 풀이] 대장균의 크기에 따라 분류하기 2
    Contents
    내가 작성한 쿼리 PERCENT_RANK()?
    notion image
    notion image

    내가 작성한 쿼리

    💡
    SELECT A.ID, CASE WHEN A.PER <= 0.25 THEN 'CRITICAL' WHEN A.PER <= 0.5 THEN 'HIGH' WHEN A.PER <= 0.75 THEN 'MEDIUM' ELSE 'LOW' END AS COLONY_NAME FROM( SELECT ID, PERCENT_RANK() OVER (ORDER BY SIZE_OF_COLONY DESC) AS PER FROM ECOLI_DATA ) AS A ORDER BY A.ID
     

    PERCENT_RANK()?

    • 값 그룹 내 값의 상대적 순위를 반환
    • 반환 값은 0.0에서 1.0 사이의 백분율로 지정
    Share article
    Contents
    내가 작성한 쿼리 PERCENT_RANK()?

    stupefyee

    RSS·Powered by Inblog