본문 바로가기
IT/SQL

SQL ORDER BY

by Jang HyunWoong 2015. 1. 29.

SQL ORDER BY 는 결과를 정렬할 때 사용된다.


SQL ORDER BY Syntax

SELECT column_name,column_name
FROM table_name
ORDER BY column_name,column_name ASC|DESC;



ascending 오름차순, descending 내림차순


만약 ASC|DESC 를 사용하지 않고 그냥 ORDER BY를 사용하면 기본으로 오름차순으로 정렬된다. 


SELECT * FROM Customers
ORDER BY Country;


결과 : 

CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
12Cactus Comidas para llevarPatricio SimpsonCerrito 333Buenos Aires1010Argentina
54Oc�no Atl�tico Ltda.Yvonne MoncadaIng. Gustavo Moncada 8585 Piso 20-ABuenos Aires1010Argentina
64Rancho grandeSergio Guti�rezAv. del Libertador 900Buenos Aires1010Argentina
20Ernst HandelRoland MendelKirchgasse 6Graz8010Austria
59Piccolo und mehrGeorg PippsGeislweg 14Salzburg5020Austria
50Maison DeweyCatherine DeweyRue Joseph-Bens 532BruxellesB-1180Belgium
76Supr�es d�icesPascale CartrainBoulevard Tirou, 255CharleroiB-6000Belgium

Country가 오름차순으로 정렬되어 나왔다. 


SELECT * FROM Customers
ORDER BY Country DESC;


위와 같이하면 내림차순으로 정렬된다. 




반응형

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

SQL UPDATE 문 사용  (0) 2015.01.29
SQL INSERT INTO 문 사용법  (0) 2015.01.29
SQL AND & OR  (0) 2015.01.29
SQL WHERE 구문  (0) 2015.01.29
SQL SELECT DISTINCT 구문, 중복제거  (0) 2015.01.29