데이터 한 그릇

MYSQL 시작하기 4 본문

MySQL

MYSQL 시작하기 4

장사이언스 2021. 6. 15. 17:49

오름차순 내림차순 정렬

 

SELECT buyprice
FROM  products
ORDER BY buyprice ASC;

SELECT buyprice
FROM  products
ORDER BY buyprice DESC;
SELECT buyprice,
ROW_NUMBER() OVER(ORDER BY buyprice) ROWNUMBER,
RANK() OVER(ORDER BY buyprice) RNK,
DENSE_RANK() OVER(ORDER BY buyprice) DENSERANK
FROM products

ROW_NUMBER 중복되어도 순위를 매김

DENSE_RANK 와 RANK 는 중복되면 같은 순위를 매김

단, DENSE_RANK는 중복된 순위 다음의 순위를 그대로 이어가는 반면에

RANK는 한 단계 뛰어서 매긴다.

'MySQL' 카테고리의 다른 글

MYSQL 시작하기 5  (1) 2021.06.15
MYSQL JOIN  (0) 2021.06.15
MYSQL 시작하기 2  (0) 2021.06.14
MYSQL 시작하기  (0) 2021.06.14
Comments