gpt4 book ai didi

MySQL - 按日期排序,然后按标题整理

转载 作者:行者123 更新时间:2023-11-29 23:27:17 26 4
gpt4 key购买 nike

我希望将我的结果按列标题分组(但不是GROUP BY,只是整理),并且在每个组内它们将按日期排序。这些组将按日期升序。

我认为一个简单的ORDER BY date, title就足够了,但这并没有按预期工作。

您可以在这里查看我的数据:http://sqlfiddle.com/#!2/658f7c/11消息列包含 Old (...) 的行应首先出现,而包含 New (...) 的行应稍后出现(在组内,它们应按日期排序)。

预期输出应低于预期输出。注意:日期应始终按升序排列。

Title  |  Message     | Date
-----------------------------
Old | Old (One) | 0001
Old | Old (Two) | 0002
Old | Old (Three) | 0029
New | New (One) | 0002
New | New (Two) | 0003
New | New (Three) | 0004

最佳答案

试试这个:

SELECT title, message, post_id, user_id, post_date
FROM `table`
ORDER BY title DESC, post_date ASC

<强> DEMO

关于MySQL - 按日期排序,然后按标题整理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26854585/

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