2020 - 05 - 29 TIL mysql 정렬

seo_kk·2020년 5월 29일
1

Order by

  • order by 구를 이용하여 정렬하고 싶은 열을 지정하면 지정된 열의 값에 따라 행의 순서가 변경된다.
selectfrom 테이블 where 조건식 order by
  • 조건이 필요 없는 경우에는 where 조건식을 생략해도 된다.
selectfrom 테이블 order by

오름차순(ASC)으로 정렬

  • order by는 기본적으로 오름차순으로 정렬된다.
selectfrom 테이블 order bydesc

참고

  • order by로 행 순서를 변경해도 이는 실제로 저장된 데이터베이스 테이블에 영향을 주지 않는다.

복수의 열 정렬

selectfrom 테이블 where 조건식 order by1 asc,2 desc
  • 이와 같이 열이름은 ,로 구분하고 desc와 asc를 분간해주면 복수의 열 정렬이 가능하다.

  • 먼저 열1을 기준에 맞춰 정렬하고 그 이후 정렬할 내용은 열2의 기준에 맞춰서 정렬하면 된다.

profile
BackEnd-Developer

0개의 댓글