mysql 3

물고기 종류 별 대어 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/293261 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 📌 문제 핵심 요약각 물고기 종류(FISH_TYPE) 별로 가장 길이가 큰 물고기의 ID, 물고기 이름, 길이를 출력한다.[조건]종류별 최대 길이 물고기는 항상 1마리만 존재10cm 이하 물고기가 최대인 경우는 없음결과는 물고기 ID 오름차순 정렬 🔑 핵심 아이디어 : ROW_NUMBER()로 “종류별 1등” 뽑기이 문제의 본질은 물고기 종류별로 길이를 기준으로 가장 큰 것을 남기는 것이다. 이럴 때 가장 깔끔한 방법이 윈도우 함수 + ROW_N..

연도별 대장균 크기의 편차 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/299310 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 📌 문제 핵심 요약각 대장균 개체에 대해 다음 정보를 출력해야 한다.분화된 연도해당 연도에서 가장 큰 대장균과 크기 차 : (해당 연도의 최대 SIZE_OF_COLONY) - (해당 개체의 SIZE_OF_COLONY)대장균 개체의 ID결과는 연도 오름차순, 같은 연도 내에서는 크기 편차 오름차순으로 정렬한다. 🔑 핵심 아이디어 : 윈도우 함수로 “연도별 최대값”을 행 단위로 붙이기이 문제의 포인트는 연도별 최대 크기를 구하면서도 각 행을 유지해야..

대장균의 크기에 따라 분류하기2

https://school.programmers.co.kr/learn/courses/30/lessons/301649 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 📌 문제 핵심 요약대장균 개체를 크기 기준으로 상위 비율(퍼센트)에 따라 4단계로 분류하는 문제이다.0% ~ 25% : CRITICAL26% ~ 50% : HIGH51% ~ 75% : MEDIUM76% ~ 100% : LOW결과는 개체 ID, 분류명을 출력하며 ID 오름차순으로 정렬해야 한다. 🔑 핵심 아이디어 : NTILE + 윈도우 함수이 문제의 핵심은 전체 데이터를 동일한 비율로 나는 것이다. 이를 위해 NTILE() 윈도우 함수를 사용한다..