MySQL date format DD/MM/YYYY select query?(MySQL日期格式DD/MM/YYYY选择查询?)
本文介绍了MySQL日期格式DD/MM/YYYY选择查询?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我对如何按日期格式排序有点困惑.
I'm a bit confused on how to order by date formats.
对于 YYYY-MM-DD
格式,您可以这样做:...ORDER BY date DESC...
For the format YYYY-MM-DD
you would do this: ...ORDER BY date DESC...
您如何通过DD/MM/YYYY
订购?
这不起作用:
SELECT * FROM $table ORDER BY DATE_FORMAT(Date, '%Y%m%d') DESC LIMIT 14
推荐答案
您可以使用 STR_TO_DATE()
将您的字符串转换为 MySQL 日期值和 ORDER BY
结果:
ORDER BY STR_TO_DATE(datestring, '%d/%m/%Y')
但是,明智的做法是将列转换为 DATE
数据类型,而不是使用字符串.
However, you would be wise to convert the column to the DATE
data type instead of using strings.
这篇关于MySQL日期格式DD/MM/YYYY选择查询?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:MySQL日期格式DD/MM/YYYY选择查询?


猜你喜欢
- 如何将 SonarQube 6.7 从 MySQL 迁移到 postgresql 2022-01-01
- 如何使用 pip 安装 Python MySQLdb 模块? 2021-01-01
- 在SQL中,如何为每个组选择前2行 2021-01-01
- 使用 Oracle PL/SQL developer 生成测试数据 2021-01-01
- 更改自动增量起始编号? 2021-01-01
- 以一个值为轴心,但将一行上的数据按另一行分组? 2022-01-01
- 如何将 Byte[] 插入 SQL Server VARBINARY 列 2021-01-01
- 远程 mySQL 连接抛出“无法使用旧的不安全身份验证连接到 MySQL 4.1+"来自 XAMPP 的错误 2022-01-01
- SQL 临时表问题 2022-01-01
- 导入具有可变标题的 Excel 文件 2021-01-01