본문 바로가기
Server/SQL

ORDER BY

by print_soo 2024. 8. 26.

정의

ORDER BY란? 특정 열을 기준으로 정렬할 때 사용하는 절이다.

 

주요 기능

  • 데이터를 정렬할 때 사용한다.

예시

[기본 구조]

SELECT 열1, 열2, ...
FROM 테이블명
ORDER BY 열1 [ASC|DESC], 열2 [ASC|DESC], ...;

 

[사용 예시 - 열 1개]

SELECT * FROM NETFLIX ORDER BY REG_DATE ASC;
--REG_DATE열을 오름차순으로 정렬하여 조회한다. (ORDER BY의 기본값은 오름차순이기 때문에 ASC 생략가능)

SELECT * FROM NETFLIX ORDER BY REG_DATE DESC;
--REG_DATE열을 내림차순으로 정렬하여 조회한다.

SELECT * FROM NETFLIX ORDER BY VIDEO_NAME DESC;
--VIDEO_NAME열을 내림차순(ㅎ-ㄱ)으로 정렬하여 조회한다.

SELECT * FROM NETFLIX ORDER BY VIEW_CNT DESC;
-- 조회수 많은 순으로 정렬

 

[사용 예시 - 열 2개]

SELECT * FROM NETFLIX ORDER BY CATEGORY ,VIEW_CNT DESC;
-- 카테고리는 오름차순(ㄱ-ㅎ)으로 조회수 많은 순으로 정렬

'Server > SQL' 카테고리의 다른 글

INNER JOIN  (1) 2024.08.26
GROUP BY  (0) 2024.08.26
WHERE  (0) 2024.08.26
SELECT  (0) 2024.08.26
DELETE  (0) 2024.08.26