gpt4 book ai didi

mysql - 按两列对 MySQL 表进行排序

转载 作者:行者123 更新时间:2023-11-29 18:05:33 27 4
gpt4 key购买 nike

如何按两列对 MySQL 表进行排序?

我想要的是首先按最高评分排序的文章,然后是最新日期。例如,这将是一个示例输出(左侧 # 是评级,然后是文章标题,然后是文章日期)

+================+=============================+==============+| article_rating | article                     | article_time |+================+=============================+==============+| 50             | This article rocks          | Feb 4, 2009  |+----------------+-----------------------------+--------------+| 35             | This article is pretty good | Feb 1, 2009  |+----------------+-----------------------------+--------------+| 5              | This Article isn't so hot   | Jan 25, 2009 |+================+=============================+==============+

The relevant SQL I'm using is:

ORDER BY article_rating, article_time DESC

我可以按其中之一排序,但不能同时按两者排序。

最佳答案

默认升序排序,您需要在两个订单中添加关键字 DESC:

ORDER BY article_rating DESC, article_time DESC

关于mysql - 按两列对 MySQL 表进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47887534/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com