본문 바로가기

MySQL

MySQL 정렬하기 위한order by, 페이징에 사용되는 limit과 offset

MySQL 정렬: ORDER BY

ORDER BY 구문은 MySQL에서 결과를 정렬하는 데 사용됩니다. 이 구문을 사용하면 특정 컬럼을 기준으로 결과를 오름차순 또는 내림차순으로 정렬할 수 있습니다. ORDER BY는 SELECT 문의 마지막에 추가되며, 정렬하고자 하는 컬럼 이름을 지정합니다. 디폴트로는 오름차순으로 ASC를 써도 되고 안써도 됩니다.

1. full_name 오름차순으로 정렬

2. full_name 내림차순으로 정렬(DESC)

 

페이징에 사용되는 limit과 offset

 

-- 데이터의 갯수가 많아서, 데이터를 끊어서 가져오는 방법 => paging
-- 이때 사용하는 키워드는 limit
-- limit 오른쪽에 작성하는 숫자는 2개 - 데이터의 offset과 데이터의 갯수