SQL 첫걸음 - 3장 복수의 열을 지정해 정렬(2/6)
2020-11-01
1. 복수 열로 정렬 지정
ORDER BY로 복수 열 지정 가능
SELECT 열명 FROM 테이블명 ORDER BY 열명1, 열명2…
2. 정렬방법 지정하기
복수 열을 지정한 경우에도 각 열에 대해 개별적으로 정렬방법을 지정할 수 있음.
SELECT 열명 FROM 테이블명 ORDER BY 열명1 [ASC 또는 DESC], 열명2 [ASC 또는 DESC]…
3. NULL 값의 정렬순서
ORDER BY로 지정한 열에서 NULL값을 가지는 행은 가장 먼저 표시되거나 가장 나중에 표시.
NULL에 대한 대소비교 방법은 표준SQL에도 규정되어 있지 않아 데이터베이스 제품에 따라 기준이 다름.
MySQL의 경우에는 NULL값을 가장 작은 값으로 취급해
ASC(오름차순)에서는 가장 먼저, DESC(내림차순)에서는 가장 나중에 표시.
출처 : https://smilejh.tistory.com/