【发布时间】:2014-06-19 17:21:13
【问题描述】:
我需要有条件的ORDER BY 语句。用外行的话来说是这样的:
IF index_order IS NULL ORDER BY id ASC ELSE ORDER BY index_order ASC.
所以基本上,它会首先按 ID 对 index_order 值为 NULL 的所有行进行排序,然后按 index_order 对其余行进行排序。
我们将不胜感激。
【问题讨论】:
-
可能是重复的,但比尔的回答比那个好
标签: mysql sql-order-by