
MySQL 페이징(paging)에 사용되는 limit 와 offset


페이징(paging)는 게시판을
짤때 꼭 들어가는 부분인데요.
Mysql에서는 limit와 offset로
할수가 있습니다.

참고할 기본 테이블
a. 책 테이블을 3개만 가져오세요.
1
2
|
select *
from books limit 3; -- 맨 위에서부터 가져온다.
|
cs |

b-1. 최신책을 기준으로 3개만 가져오세요.
b-2. 최신책을 기본으로 원하는 위치에서부터
3개만 가져오세요.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
-- 최신책을 기준으로 3개만 가져오시오.
select *
from books
order by released_year desc
limit 3;
-- 최신책을 기본으로 원하는 위치 0 에서부터 3개만 가져오세요.
select *
from books
order by released_year desc
limit 0, 3; -- (앞에꺼는 가져오고 싶은 갯수, 두번째는 시작점)
|
cs |

'Back End > AWS & MySQL' 카테고리의 다른 글
SQL의 like와 문자열 컬럼에 fulltext 설정 (0) | 2022.05.18 |
---|---|
Error Code: 1062.Duplicate enty 가 나오는 이유 (0) | 2022.05.18 |
MySQL 정렬하기 위한 order by (0) | 2022.05.16 |
MySQL 데이터 중복제거 distinct (0) | 2022.05.16 |
MySQL 테이블에 데이터 insert 하기 a. 하나저장, 여러개 저장, Not Null, Default (0) | 2022.05.13 |
댓글