MySQL订购:如果field = X或A,则置于底部,否则按日期排序

时间:2013-10-21 23:03:23

标签: mysql sql

我有一个带有状态字段的表。如果状态为“已完成”或“已删除”,我希望始终在列表底部显示它们。

在上面,我不关心状态,但想按创建日期排序。

我可以想象用子选择来做它但是我怎么能用一个查询呢?

1 个答案:

答案 0 :(得分:0)

ORDER BY status IN ('done','removed'), dateCreated