본문 바로가기

Algorithm & SQL/Programmers

[Programmers] [SQL] 상위 n개 레코드

상위 n개 레코드


문제 설명


image

예시


image

이 중 가장 보호소에 먼저 들어온 동물은 Jack이다.

따라서 SQL 문을 실행하면 다음과 같이 나와야 한다.

image

제출코드


SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1

최종적으로 조회해야 할 레코드는 NAME이다.

ANIMAL_INS 테이블로 부터 NAME을 조회하되 DATETIME 기준으로 정렬을 진행하며

LIMIT절을 이용하여 최상위 하나만 조회하도록 한다.