반응형
< MySQL 페이징(paging)에 사용되는 limit 와 offset >
# 이전 생성한 스키마(DB)와 테이블로 이어서 진행
# 참고 : https://sorktjrrb.tistory.com/105
# 데이터 끊어서 가져오는 방법 => paging 사용하는 키워드는 limit
-- 데이터의 갯수가 많아서, 데이터를 끊어서 가져오는 방법 => paging
-- 이때 사용하는 키워드는 limit
-- limit 오른쪽에 작성하는 숫자는 2개 - 데이터의 offset과 데이터의 갯수
-- books 테이블의 데이터를, 처음부터 5개만 가져오시오.
select *
from books
limit 0, 5;
-- 그다음 데이터 5개를 가져오시오. ( offset 은 5 )
select *
from books
limit 5, 5;
-- 그다음의 데이터를 5개 가져오시오 ( offset 10 )
select *
from books
limit 10, 5;
# 정렬하고 원하는 데이터를 가져올때!
# order by 와 limit 키워드 입력 순서에 주의해야함!
-- 출팔년도를 내림차순으로 정렬하여, 처음부터 7개의 데이터를 가져오시오.
select *
from books
order by released_year desc
limit 0, 7;
다음 게시글로 계속!
728x90
반응형
'DATABASE > MySQL Workbench' 카테고리의 다른 글
MySQL Workbench : count(), sum(), avg(), max(), min() 함수 사용법 (0) | 2024.05.14 |
---|---|
MySQL Workbench : 문자열 검색에 유용한 like 사용법 (0) | 2024.05.14 |
MySQL Workbench : 데이터 중복 제거, 정렬 키워드 (distinct, order by) (0) | 2024.05.14 |
MySQL Workbench : 문자열 처리 함수들 replace(), upper(), lower(), reverse(), char_length() (0) | 2024.05.14 |
MySQL Workbench : 문자열 처리 함수들 concat(), concat_ws(), substring() (0) | 2024.05.14 |