mySQL按今天排序,然后按正常排序



如何筛选它将首先按今天排序然后按正常排序的日期?

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

怎么样

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

编辑

在OQ 的第3条注释后,将DESC添加到ORDER BY

相关内容

  • 没有找到相关文章

最新更新