SQL 다중 열 정렬: 오름차순과 내림차순 조합
SQL은 ORDER BY
절을 사용하여 쿼리 결과를 여러 열로 정렬합니다. 여러 열을 서로 다른 방향(오름차순 또는 내림차순)으로 정렬하려면 각 열 이름 뒤에 원하는 방향을 지정하면 됩니다.
예를 들어 쿼리 결과를 컬럼1을 기준으로 내림차순으로 정렬한 다음 컬럼2를 기준으로 오름차순으로 정렬하려면 다음 구문을 사용하면 됩니다.
ORDER BY column1 DESC, column2
작동 방식은 다음과 같습니다.
column1 DESC
의 DESC
키워드는 이 열 결과를 내림차순(가장 높은 값부터)으로 정렬해야 함을 나타냅니다. column2
뒤에 DESC
또는 ASC
이 없습니다. 이는 이 열이 오름차순(낮은 값부터)으로 정렬되었음을 나타냅니다. ORDER BY
절에 나타나는 순서대로 정렬되므로 column1
정렬이 column2
정렬보다 우선합니다. 이 구문을 사용하면 여러 기준과 방향에 따라 쿼리 결과를 효율적으로 정렬할 수 있습니다. 이는 한 열의 우선 순위를 지정하고 다른 열에 보조 정렬 수준을 제공해야 하는 상황에서 유용합니다.
위 내용은 오름차순 및 내림차순으로 여러 SQL 열을 정렬하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!