温馨提示×

mysql中如何按照日期排序

九三
2478
2020-12-17 09:19:02
栏目: 云计算
亿速云mysql数据库,读写分离,安全稳定,弹性扩容,低至0.3元/天!! 点击查看>>

mysql中如何按照日期排序

mysql中实现按日期排序的方法

表结构如下:

+---+------------+

|id | addtime |

+---+------------+

| 5 |2020-03-06 |

+---+------------+

| 6 |2020-03-21 |

+---+------------+

| 7 |2020-03-29 |

+---+------------+

1.首先,在表中利用DATE_FORMAT函数对表的日期进行格式化;

select * from browser_history where date_format(addtime,'%Y-%m-%d') = '2019-03-06';

2.表中的日期格式化好后,执行以下命令即可对日期进行排序;

select DATE_FORMAT(addtime,"%Y-%m-%d") as ndate from browser_history where uid = 822 group by ndate

亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>

推荐阅读:MYSQL DATEDIFF能用于日期排序吗

0