小编典典

SQL如何在升序排序时使空值排在最后

all

我有一个带有日期时间字段的 SQL 表。有问题的字段可以为空。我有一个查询,我希望结果按 datetime 字段升序排序,但是我希望 datetime
字段在列表末尾为空的行,而不是在开头。

有没有一种简单的方法可以做到这一点?


阅读 134

收藏
2022-04-04

共1个答案

小编典典

select MyDate
from MyTable
order by case when MyDate is null then 1 else 0 end, MyDate
2022-04-04