[sql] ORDER BY 절을 이용한 결과 정렬

가령, 고객 테이블에서 이름을 기준으로 오름차순으로 정렬하고 싶을 때, 다음과 같은 SQL 문을 사용할 수 있습니다.

SELECT * FROM customers
ORDER BY name ASC;

여러 열을 기준으로 정렬하고 싶을 경우, 콤마로 구분하여 ORDER BY 절에 추가할 수 있습니다. 또한, 기본적으로 오름차순으로 정렬되지만, 내림차순으로 정렬하고 싶을 때는 DESC 키워드를 사용하면 됩니다.

SELECT * FROM customers
ORDER BY age DESC, name ASC;

위의 예제는 먼저 나이를 내림차순으로 정렬하고, 그 다음으로 이름을 오름차순으로 정렬하는 방법을 보여줍니다.

이렇듯 ORDER BY 절을 이용하면 SQL 쿼리 결과를 원하는 방식으로 정렬할 수 있습니다.