Yeonnnnny

[2과목] 2-5. ORDER BY 절 본문

SQLD

[2과목] 2-5. ORDER BY 절

yeonny_do 2024. 3. 6. 13:52

■ ORDER BY 절

  • 데이터는 입력된 순서대로 출력되나, 출력되는 행의 순서를 사용자가 변경하고자 할 때 ORDER BY 절을 사용
  • ORDER BY 뒤에 명시된 컬럼 순서대로 정렬 → 1차 정렬, 2차 정렬 전달 가능
  • 정렬 순서를 오름차순(ASC), 내립차순(DESC)으로 전달 (생략 시 오름차순 정렬)
  • 유일하게 SELECT 절에 정의한 컬럼 별칭 사용 가능
  • SELECT 절에 선언된 순서대로의 숫자로도 사용 가능

 

 정렬 순서(오름차순)

  • 한글 : 가,나,다,라,...
  • 영어 : A,B,C,D,...
  • 숫자 : 1,2,3,4,....
  • 날짜 : 과거 날짜부터 시작해서 최근 날짜로 정렬

 

 복합 정렬

  • 먼저 정렬한 값의  동일한 결과가 있을 경우 추가적으로 정렬 가능
  • 1차 정렬한 값이 같은 경우 그 값 안에서 2차 정렬 컬럼값의 정렬이 일어남

'SQLD' 카테고리의 다른 글

[2과목] 2-8. 표준 조인  (0) 2024.03.06
[2과목] 2-7. 조인  (0) 2024.03.06
[2과목] 2-5. GROUP BY 절  (0) 2024.03.05
[2과목] 2-4. where 절  (0) 2024.03.05
[2과목] 2-3. 함수  (0) 2024.03.05