본문 바로가기
my_lesson/_SQL

SQL - ORDER BY

by boolean 2016. 2. 25.
728x90

SQL ORDER BY

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;


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


'my_lesson > _SQL' 카테고리의 다른 글

SQL - WHERE  (0) 2016.02.25
SQL - AND & OR  (0) 2016.02.25
SQL - INSERT INTO  (0) 2016.02.25
SQL - UPDATE  (1) 2016.02.25
SQL - DELETE  (0) 2016.02.25

댓글