paging : 데이터의 개수가 많아서, 데이터를 끊어서 가져오는 방법
limit : 가져올 행의 수를 제한
offset : 건너뛸 행의 수를 지정
MySQL Paging에 사용되는 limit 와 offset
limit 0, 5;
- 처음부터 5번째까지 행 가져오기
- limit 오른쪽에 작성하는 숫자는 2개(offset과 가져올 마지막 행)
- offset은 0부터 시작, 0만 쓰면 아무것도 가져오지 말라는 의미
- offset 0은 생략 가능, limit 0, 5; = limit 5;
내림차순으로 정렬 후, 7개의 데이터 가져오기
1. order by 컬럼명 desc : 원하는 컬럼을 내림차순으로 정렬하기
2. limit 7; : 정렬된 데이터 상위값 7개 가져오기
pages 컬럼 최대값의 title 값 찾기
1. order by 컬럼명 desc : 먼저 내림차순으로 정렬
2. limit 1; : 최대값 1개 값 가져오기
'Database > MySQL' 카테고리의 다른 글
[MySQL] 문자열 검색에 유용한 like 사용법 (0) | 2024.05.14 |
---|---|
[MySQL] 데이터 중복제거 distinct (0) | 2024.05.14 |
[MySQL] 데이터 정렬하기 위한 order by (0) | 2024.05.14 |
[MySQL] 문자열 컬럼의 데이터 가공, concat(), concat_ws(), replace(), reverse(), upper(), lower(), char_length(), substring() (0) | 2024.05.13 |
[MySQL] 데이터 변경 안됨, Safe Update 모드 해제하기 (0) | 2024.05.13 |