Develop/Daily Algorithm Practice 공략집

[오늘의 알고리즘 1문제] - <상위 n개 레코드>

쿼카홀릭 2025. 1. 21. 09:37

2025.01.21(Tue.)

 

[오늘의 알고리즘 1문제] - 프로그래머스 MySQL

<상위 n개 레코드>

 

동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요.

가장 보호소에 먼저 들어온 동물은 Jack입니다. 따라서 SQL문을 실행하면 다음과 같이 나와야 합니다.

NAME
Jack

 

<내가 쓴 답>

SELECT NAME
FROM ANIMAL_INS
ORDER BY DATETIME
LIMIT 1

 

정답입니다.

 

<알아둘 것>

 

[SQL의 LIMIT 절]

- 기본 개념 : LIMIT 절은 쿼리 결과에서 반환할 최대 행 수를 지정한다.

- 사용 예시 : 고객목록이 1000개가 있다고 가정했을 때, 처음 10명만 보고 싶다면 LIMIT절 사용 가능하다.

- 구문 구조 : LIMIT 입력 후, 몇 개의 값을 반환할 것인지 숫자를 입력해준다.