정렬이 필요할 때 사용함.
위치는 WHERE절 뒤.
참고로 정렬조건을 줄 때 column의 이름을 사용하지 않고 select절에서 선택된 column의 위치번호를 이용해 지정할 수도 있다.
사용
SELECT * FROM table명 WHERE 조건 ORDER BY 정렬1 DESC;
ASC
: 오름차순 (기본값. 생략가능.) - 값이 작은 것 부터
DESC
: 내림차순 - 값이 큰 것 부터
정렬함수인 ORDER BY를 다중으로 사용할 시 앞에서부터 차례대로 정렬을 적용하게 됨.
사용
SELECT * FROM table명 WHERE 조건 ORDER BY 정렬1 DESC, 정렬2, 정렬3 ...