본문 바로가기
lesson/database

Programmers SQL Lv1. 상위 n개 레코드

by Peter Choi 2024. 4. 18.
반응형

 

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

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

-- 코드를 입력하세요
SELECT NAME
FROM ANIMAL_INS
ORDER BY DATETIME
LIMIT 1

 

***

여기서 limit 1이라는 부분은 처음 1개만 뽑아낸다는 의미이다. 여기서 1을 바꿔서 다른 숫자로 바꾸면 상위에서 얼마만큼 고를 것인지를 의미한다.

 

물론 문제에서는 보호시작일자가 이른 순서대로 상위 1개를 뽑는다는 개념인데, ORDER BY에서는 오름차순을 default로 하기 때문에 DATETIME 뒤에 오름차순을 의미하는 ASC를 생략했다.

반응형

댓글