상위 n개 레코드

정소이·2023년 1월 13일
0

코딩테스트

목록 보기
2/10

LIMIT : 취득하는 데이터의 건수를 지정한다!

SELECT * FROM Table_name LIMIT 2;

Table에서 맨 앞의 레코드 두개를 가져온다.

ORDER BY랑 궁합이 잘맞는다.

SELECT * FROM Table_name ORDER BY Column_name LIMIT 2;

이렇게 작성하면 Column을 오름차순으로 정렬한 데이터 중 앞에서 두개를 가져온다.


OFFSET : 취득하는 데이터의 위치를 지정한다.

SELECT * FROM Table_name LIMIT 1 OFFESET 2;

table에서 데이터를 한개만 가져오는데, 위에서 세번째 데이터를 가져오게 된다. (0이 시작이므로 2는 세번째이다.)


SELECT NAME
FROM ANIMAL_INS
ORDER BY DATETIME
LIMIT 1;

profile
프로그래밍 학습에 왕도는 없다! 내가 컴퓨터를 닮아갈때까지!

0개의 댓글