IT/SQL 테스트

[SELECT] 가장 큰 물고기 10마리 구하기 (MySQL)

자연산 금붕어 2025. 2. 3. 15:57

https://school.programmers.co.kr/learn/courses/30/lessons/298517

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

 

- 문제 :

FISH_INFO 테이블에서 가장 큰 물고기 10마리의 ID와 길이를 출력하는 SQL 문을 작성해주세요. 결과는 길이를 기준으로 내림차순 정렬하고, 길이가 같다면 물고기의 ID에 대해 오름차순 정렬해주세요. 단, 가장 큰 물고기 10마리 중 길이가 10cm 이하인 경우는 없습니다.

 

- 풀이 :

-- FISH_INFO : ID, FISH_TYPE, LENGTH, TIME

SELECT ID, LENGTH
FROM FISH_INFO
ORDER BY LENGTH DESC, id
LIMIT 10;
반응형