mySQL ORDER BY TODAY和那些正常的排序

时间:2014-04-28 23:11:16

标签: mysql sorting datetime

如何过滤掉今天首先排序的日期然后正常?

我有一个数据类型为datetime的列,我希望我的结果排序显示今天的日期并继续正常排序。

1 个答案:

答案 0 :(得分:0)

怎么样?
SELECT
  ...
FROM 
  ...
ORDER BY IF(DATE(datefield=CURRENT_DATE()),0,1), datefield DESC

修改

在第3次评论之后向DESC添加ORDER BY到OQ