https://school.programmers.co.kr/learn/courses/30/lessons/298517
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
정렬하는 문제다. ORDER BY를 쓰면 된다.
아래는 정답 코드
더보기
SELECT ID, LENGTH
FROM FISH_INFO
ORDER BY LENGTH DESC ,ID ASC
LIMIT 10
정렬하는 ORDER BY 함수를 잘 써야한다. 요즘 파이썬 하고 있어서 SORT 썼다. 내가 알기로 SQL은 그런거 없다. 그리고 ORDER BY 뒤에 컬럼을 여러개 쓰면 첫번째 컬럼 기준으로 우선 정렬 하고 그 다음 뒤에 있는 컬럼 기준으로 정렬된다.
LIMIT 을 쓰면 내가 원하는 개수 만큼만 볼 수 있다.
'MYSQL > 프로그래머스' 카테고리의 다른 글
잔챙이 잡은 수 구하기 (0) | 2025.02.05 |
---|---|
잡은 물고기의 평균 길이 구하기 (0) | 2025.02.05 |
잡은 물고기 중 가장 큰 물고기의 길이 구하기 (0) | 2025.02.04 |
한 해에 잡은 물고기 수 구하기 (0) | 2025.02.04 |
특정 형질을 가지는 대장균 찾기 (0) | 2025.02.04 |