我试图找出如何进行此查询,其中所有最新条目(剧集)位于顶部(第一个)。但是,如果在同一天上传两集,则按剧集编号排序(保持之前的日期顺序,但仅按剧集每天排序)然后如果剧集中有多个部分,则按部分排序在每一集中
. "ORDER BY `part`,`episode`,`release_date` DESC";
我已经通过搜索以及
尝试了此订单. "ORDER BY `release_date`,`part`,`episode` DESC";
但是这两个都导致第1集在顶部,但我希望最近的一集在那个顶部(所以更高的数字集)
答案 0 :(得分:3)
在release_date
之后,应首先按episode
排序,然后part
"ORDER BY `release_date`,`episode`,`part` DESC";
如果需要,每列还有一个ASC / DESC选项。
"ORDER BY `release_date` DESC,`episode` DESC,`part` ASC";
答案 1 :(得分:1)
根据您的描述,您可能希望按以下方式排序:
release_date(降序,即最新的第一个)
插曲(降序,也是最新的)
部分(升序,第1,2,3等部分)
所以订单将是
. "ORDER BY `release_date` DESC, `episode` DESC, `part` ASC";