14

我有一张包含电视节目信息的表格,我想按季节排序,然后按剧集排序。这是我所拥有的基本观点:

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

所以我选择我需要的东西并按季节订购。但是季节之间会有很多,所以我也需要对剧集进行排序,但不会影响季节。

4

2 回答 2

25

你的意思是:

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

按多列排序非常简单。

于 2009-06-03T11:00:36.253 回答
4

我们知道你的意思:) 在你的订单中你应该有

ORDER BY Season, Episode 

它将按季节排序,然后按季节内的情节排序

于 2009-06-03T11:01:52.990 回答