Php SQL查询,首先按发布日期排序,然后按情节排序,然后按部分排序
我正试图弄清楚如何在所有最新条目(剧集)位于顶部(第一个)的位置执行此查询。但是,如果两集在同一天上传,它会根据集号进行排序(保持之前的日期顺序,但只在每天内按集排序),然后如果一集有多个部分,也会在每集内按部分排序Php SQL查询,首先按发布日期排序,然后按情节排序,然后按部分排序,php,sql,Php,Sql,我正试图弄清楚如何在所有最新条目(剧集)位于顶部(第一个)的位置执行此查询。但是,如果两集在同一天上传,它会根据集号进行排序(保持之前的日期顺序,但只在每天内按集排序),然后如果一集有多个部分,也会在每集内按部分排序 . "ORDER BY `part`,`episode`,`release_date` DESC"; 我也试过搜索这个订单 . "ORDER BY `release_date`,`part`,`episode` DESC"; 但这两种情况都会导致第1集排在首位,但我希望最新的一
. "ORDER BY `part`,`episode`,`release_date` DESC";
我也试过搜索这个订单
. "ORDER BY `release_date`,`part`,`episode` DESC";
但这两种情况都会导致第1集排在首位,但我希望最新的一集排在首位(因此数字较高的一集)在
发布日期之后,它应该首先按集
排序,然后按部分
"ORDER BY `release_date`,`episode`,`part` DESC";
如果需要,还可以选择每列ASC/DESC
"ORDER BY `release_date` DESC,`episode` DESC,`part` ASC";
在发布日期之后,应首先按集
排序,然后按部分
"ORDER BY `release_date`,`episode`,`part` DESC";
如果需要,还可以选择每列ASC/DESC
"ORDER BY `release_date` DESC,`episode` DESC,`part` ASC";
根据您的描述,听起来您希望按以下方式进行排序:
发布日期(降序,即最新的第一个)
情节(降序,也是最新的第一集)
部分(升序,第1、2、3部分等)
因此,订单将是
. "ORDER BY `release_date` DESC, `episode` DESC, `part` ASC";
根据您的描述,听起来您希望按以下方式进行排序:
发布日期(降序,即最新的第一个)
情节(降序,也是最新的第一集)
部分(升序,第1、2、3部分等)
因此,订单将是
. "ORDER BY `release_date` DESC, `episode` DESC, `part` ASC";
第二个正是我需要的。必须隔离秩序的方向。非常感谢你!很乐意帮忙。如果答案满足你的要求,请接受。第二个答案正是我所需要的。必须隔离秩序的方向。非常感谢你!很乐意帮忙。如果答案满足您的要求,请务必接受。编辑您的问题并提供示例数据和所需结果。编辑您的问题并提供示例数据和所需结果。