gpt4 book ai didi

mysql - 按截止时间对 MySQL 表进行排序

转载 作者:行者123 更新时间:2023-11-29 08:14:55 25 4
gpt4 key购买 nike

我有一个包含项目的 MySQL 表,我想按截止日期对其进行排序。所以我有类似SELECT * FROM items ORDER BY period的东西。但问题是,截止时间列是可选的,并且该值可以为 NULL。我希望表按升序排序,但 NULL 截止日期位于结果的底部。由于升序,它们目前显示在顶部。我可以用纯粹的 MySQL 方式做到这一点吗?

最佳答案

首先按条件deadline is null的结果排序。它是 10。然后在截止日期本身

SELECT * FROM projects 
ORDER BY deadline is null,
deadline

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

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