【发布时间】:2013-04-25 22:14:34
【问题描述】:
我不会粘贴整个查询。看起来像这样。
SELECT *, MONTH(date_created) as month
from table
GROUP BY month ORDER BY month='3', month asc
因为现在是四月,我正在查询今年,我预计顺序如下 3、1、2、4。
相反,我退出 1、2、4、3。
如何更改语句的 ORDER BY 部分,以先按选定月份排序结果,然后按顺序显示一年中的其余月份?
【问题讨论】:
-
请停止像这样使用
GROUP BY。这不是 ANSI 标准。
标签: mysql