programming/SQL

[SQL]5강_ ORDER BY

Jofresh 2023. 4. 23. 21:30
728x90
반응형

SQL ORDER BY 키워드

키워드 ORDER BY는 결과 집합을 오름차순 또는 내림차순으로 정렬하는 데 사용됩니다.

키워드 ORDER BY는 기본적으로 레코드를 오름차순으로 정렬합니다. 레코드를 내림차순으로 정렬하려면 DESC키워드를 사용하십시오.

ORDER BY 구문

SELECT column1, column2, ...
FROM table_name
ORDER BY column1, column2, ... ASC|DESC;

데모 데이터베이스

다음은 Northwind 샘플 데이터베이스의 "Customers" 테이블에서 선택한 항목입니다.

ORDER BY 예시

다음 SQL 문은 "국가" 열로 정렬된 "고객" 테이블에서 모든 고객을 선택합니다.

예시

SELECT * FROM Customers
ORDER BY Country;
직접 해보기 »


ORDER BY DESC 예제

다음 SQL 문은 "국가" 열을 기준으로 내림차순으로 정렬된 "고객" 테이블에서 모든 고객을 선택합니다.

예시

SELECT * FROM Customers
ORDER BY Country DESC;
직접 해보기 »

ORDER BY 여러 열 예

다음 SQL 문은 "Country" 및 "CustomerName" 열로 정렬된 "Customers" 테이블에서 모든 고객을 선택합니다. 즉, 국가별로 주문하지만 일부 행의 국가가 동일한 경우 CustomerName별로 주문합니다.

예시

SELECT * FROM Customers
ORDER BY Country, CustomerName;
직접 해보기 »

ORDER BY 여러 열 예 2

다음 SQL 문은 "Customers" 테이블에서 모든 고객을 선택하고 "Country"를 기준으로 오름차순으로 정렬하고 "CustomerName" 열을 기준으로 내림차순으로 정렬합니다.

 

728x90
반응형

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

[SQL]7강_ NULL  (0) 2023.04.23
[SQL]6강_ INSERT INTO  (0) 2023.04.23
[SQL]4강_AND, OR and NOT  (0) 2023.04.23
[SQL] 3강_WHERE 절  (0) 2023.04.23
[SQL]2강_ SELECT 구문  (0) 2023.04.23