※ ORDER BY절
1. ORDER BY절이란? - SELECT문에서 맨 마지막에 수행되는 절로 SELECT한 데이터를 정렬한다. 정렬의 기준이 되는 하나 이상의 컬럼이 ORDER BY절 뒤에 오며 다음의 옵션이 따라붙을 수 있다. 만약 기준이 되는 컬럼의 데이터에 NULL이 포함되어 있을 경우 NULL을 최댓값(SQL Server는 반대)으로 취급하므로 NULLS FIRST 또는 NULLS LAST을 사용해 NULL의 정렬상 순서를 변경 가능하다.
• ASC(Ascending) - 오름차순 (옵션 생략 시 ASC가 기본값)
Ex) SELECT NAME, SCORE FROM STUDENT ORDER BY NAME;
• DESC(Descending) - 내림차순
Ex) SELECT NAME, SCORE FROM STUDENT ORDER BY NAME DESC;
2. SELECT문의 논리적 실행 순서
⑤ ------ SELECT
① ------ FROM
② ------ WHERE
③ ------ GROUP BY
④ ------ HAVING
⑥ ------ ORDER BY
'자격증 > SQLD' 카테고리의 다른 글
[ SQLD 자격증 ] SQL 기본 및 활용 - 7. STANDARD JOIN (0) | 2023.05.24 |
---|---|
[ SQLD 자격증 ] SQL 기본 및 활용 - 6. JOIN (0) | 2023.05.22 |
[ SQLD 자격증 ] SQL 기본 및 활용 - 4. GROUP BY, HAVING절 (0) | 2023.05.21 |
[ SQLD 자격증 ] SQL 기본 및 활용 - 3. WHERE절 (0) | 2023.05.20 |
[ SQLD 자격증 ] SQL 기본 및 활용 - 2. 함수(Function) (0) | 2023.05.19 |