|
|
1
2
你可以试试:
首先,按日期是否小于当前日期排序,然后按月份和日期升序排序。 注释 这看起来像是炮弹上校所指的方法。 |
|
2
4
我会这样做:
这个
我在一些示例数据上测试了这个方法,它按照您描述的方式进行排序:它忽略年份,并首先对当前日期之后的下一个日期进行排序,然后升序,并环绕到一年中较早的日期。
|
|
3
1
类似于order by if(日期格式(日期,'%m%d')<日期格式(now(),'%m%d'),1,0),日期格式(日期,'%m%d') |
|
|
4
1
你可以尝试:
|