SQLite 中最后为 Null 的订单描述

1tS*_*rge 1 database sqlite android

我的应用程序中有以下 SQLite 语句

SELECT _id, text, updateDate FROM question ORDER BY updateDate DESC
Run Code Online (Sandbox Code Playgroud)

这将返回所有空值,然后按从最近更新到最旧的顺序返回问题。

如何让空值出现在正确排序的问题之后,同时仍保持其他排序?

Ami*_*mir 5

SELECT _id, text, updateDate FROM question  
ORDER BY CASE WHEN updateDate IS NULL THEN 1 ELSE 0 END, updateDate DESC
Run Code Online (Sandbox Code Playgroud)