
SELECT *
FROM products
ORDER BY price; // price 값 기준으로 오름차순 정렬
or
ORDER BY price ASC; // Ascending 오름차순
SELECT *
FROM products
ORDER BY price DESC; //Descending 내림차순 정렬
SELECT *
FROM products
ORDER BY name; // 오름차순, 알파벳순(a ~ z)
or
ORDER BY name DESC; // 내림차순 (z ~ a)
SELECT *
FROM products
ORDER BY price, weight; // price가 같다면 weight 값 기준으로 정렬
OR
ORDER BY price, weight DESC; // weight 값 기준으로 정렬할때 내림차순
SELECT *
FROM users
OFFSET 40; // 처음 40개의 열을 건너뛰고 나머지 열들만 출력한다.
SELECT *
FROM users
LIMIT 5; // 첫 5개만 출력한다.
SELECT *
FROM products
ORDER BY price
LIMIT 20
OFFSET 20;
낮은 가격 순으로 정렬하고, 첫 20개를 건너뛰고 다음 20개의 상품만 불러오는 쿼리다. 이걸 보면 생각나는 것은..?🤔
👏 Paging! 이 세 가지로 페이징 구현이 가능하다.👏