728x90
< 링크 >
여기를 클릭하세요 (프로그래머스 고득점 Kit 106문제 모음)
여기를 클릭하세요 (25. 가장 큰 물고기 10마리 구하기)
< 문제 >
FISH_INFO 테이블에서 가장 큰 물고기 10마리의 ID와 길이를 출력하는 SQL 문을 작성해주세요. 결과는 길이를 기준으로 내림차순 정렬하고, 길이가 같다면 물고기의 ID에 대해 오름차순 정렬해주세요. 단, 가장 큰 물고기 10마리 중 길이가 10cm 이하인 경우는 없습니다. ID 컬럼명은 ID, 길이 컬럼명은 LENGTH로 해주세요.
< 내가 작성한 코드 >
select id, length
from fish_info
order by length desc, id asc
limit 10;
< 풀이 >
가장 큰 물고기 10마리라는 뜻은 상위 10개의 데이터를 조회하라는 뜻과 같다.
그래서 나는 sql limit 를 검색하면서 문제를 풀었다.

'IT > 프로그래머스 SQL 문제 풀어보기' 카테고리의 다른 글
| [SQL - SELECT] 27. 대장균들의 자식의 수 구하기 (0) | 2026.01.11 |
|---|---|
| [SQL - SELECT] 26. 특정 물고기를 잡은 총 수 구하기 (1) | 2026.01.11 |
| [SQL - SELECT] 24. 잔챙이 잡은 수 구하기 (0) | 2026.01.11 |
| [SQL - SELECT] 23. 조건에 맞는 개발자 찾기 (0) | 2026.01.11 |
| [SQL - SELECT] 22. Python 개발자 찾기 (0) | 2026.01.11 |