【发布时间】:2021-12-28 20:03:57
【问题描述】:
我有一个带有图像列的表格。 在该列中 - 值是图像 URL。 现在我想按以下顺序从表中获取所有行: 首先 - 带有图像的行,按 id 排序。 第二 - 没有图像的行,按 id 排序。
我试过这段代码(我在某个地方找到的):
ORDER BY CASE WHEN image IS NULL THEN 0 ELSE 1 END, id DESC
但它不起作用。
你能帮我吗?
谢谢!
【问题讨论】:
-
但它不起作用 - 这没用。让我们看看一些样本数据和期望的结果,最好是Minimal, Reproducible Example
标签: mysql sql-order-by case sql-null