본문 바로가기
MySql

MySQL Sort By 2 Columns

by 베이스 공부 2020. 9. 20.
반응형

TV 프로그램에 대한 정보를 담은 테이블이 있는데 시즌별로 주문한 다음 에피소드별로 주문하고 싶습니다. 내가 가진 것에 대한 기본보기는 다음과 같습니다.

+---+--------+---------+
|id | Season | Episode |
+---+--------+---------+
| 1 |    1   |    1    |
+---+--------+---------+
| 1 |    1   |    2    |
+---+--------+---------+
| 1 |    2   |    1    |
+---+--------+---------+
| 1 |    2   |    3    |
+---+--------+---------+

그래서 제가 필요한 것을 선택하고 시즌별로 주문합니다. 그러나 시즌 사이에 많은 것이있을 것이므로 에피소드도 정렬해야하지만 시즌에 영향을주지 않습니다.

 

해결 방법

 

의미 :

SELECT id, Season, Episode 
FROM table 
ORDER BY Season ASC, Epsisode ASC

여러 열로 정렬하는 것은 매우 간단합니다.

 

참조 페이지 https://stackoverflow.com/questions/944134

 

 

반응형

댓글