ORDER BY는 쿼리의 결과값을 특정 컬럼을 기준으로 정렬해주는 명렁이다. GROUP BY 명령과 통계함수를 사용할때 자주 사용된다.
SELECT first_name, COUNT(*) cnt
FROM people
WHERE age < 1
GROUP BY first_name
ORDER BY cnt DESC
위 쿼리의 결과는 올해 태어난 아이들 이름을 인기순으로 정렬한 것이다. 별명 앞의
AS는 생략이 가능하다.
ORDER BY뒤에는ASC,DESC가 올 수 있으며 각각 오름차순, 내림차순으로 정렬한다.ASC가 기본값이다.