[Programmers] 298517번 - 가장 큰 물고기 10마리 구하기 [MySQL]
[Programmers] 298517번 - 가장 큰 물고기 10마리 구하기 [MySQL]
1. 문제 풀이
LENGTH 컬럼에서 길이가 10cm 이하면 NULL인데 NULL이 포함된 컬럼을 내림차순으로 정렬하면 NULL이 가장 작은 값으로 처리돼서 그냥 정렬하고 위에서 10개만 꺼내면 된다.
2. 쿼리
1
2
3
4
SELECT ID, LENGTH
FROM FISH_INFO
ORDER BY LENGTH DESC, ID
LIMIT 10;
This post is licensed under CC BY 4.0 by the author.