데이터 공부기록

[SQL] 기본문법 본문

카테고리 없음

[SQL] 기본문법

standingR 2024. 4. 10. 18:56

 

 

 

SQL ORDER BY

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

 

 

기본 구조

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

 

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

 

알파벳순으로 주문

문자열 값의 경우 ORDER BY키워드는 알파벳순으로 정렬됩니다.

테이블을 알파벳순으로 역순으로 정렬하려면 DESC 다음 키워드를 사용하십시오.

 

ORDER BY 여러 열

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

 

SELECT * FROM Customers
ORDER BY Country, CustomerName;


# ASC, DESC 둘다 사용
SELECT * FROM Customers
ORDER BY Country ASC, CustomerName DESC;