[SQL/프로그래머스] SELECT_상위 n개 레코드: LIMIT 사용하기

👀 문제

https://programmers.co.kr/learn/courses/30/lessons/59405

👊 첫 번째 도전

1. 설계

  1. 동물의 이름을 조회하므로 SELECT NAME이다.
  2. ORDER BY DATETIME으로 보호소에 들어온 순서대로 조회한다.
  3. 가장 먼저 들어온 동물 하나를 조회하므로 LIMIT 1을 이용한다.

2. 구현

SELECT NAME FROM ANIMAL_INS
ORDER BY DATETIME
LIMIT 1;

3. 결과

실행결과 🤟 성공 🤟

4. LIMIT 사용

  • n개 가져오기
    /*테이블A에서 5개 조회*/
    SELECT * FROM TABLE_A LIMIT 5;
    
  • n번째부터 m개 추출: 0부터 시작.
    /*5번째부터 10개 조회*/
    SELECT * FROM TABLE_B LIMIT 4, 10;
    

👏 해결 완료!

참고