mysql 如何比较 dd-mon-yy 格式的日期

标签 mysql date format compare

如何比较 dd-mon-yy 格式的日期?例如:2014 年 11 月 10 日 > 2013 年 10 月 7 日。

select expiration_date from grocery where expiration_date < 14-oct-13

最佳答案

使用STR_TO_DATE :

select expiration_date from grocery
where expiration_date < STR_TO_DATE('14-oct-13', '%d-%b-%y')
如果

expiration_date 还不是 DATE 格式,则还需要将其封装在 STR_TO_DATE 中。

关于mysql 如何比较 dd-mon-yy 格式的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19366376/

相关文章:

mysql - 子查询显示销量最多的书的 ID 和书名;包括领带

mysql - 计算地址中的人数 SQL

javascript - 数据库日期和今天日期之间的差异

python - 灰度图像不是 jpeg

mysql - 如何获取列的总和

mysql - 无法使用golang更新mysql中的时间戳列

python - 转换日期 (YYYY MM DD HH :MM:SS) to Decimal Day (YYYY MM DD. ddddd)

javascript - 如何使用 jQuery ui datepicker 计算从今天开始的天数?

types - 使用 cfspreadsheet 读取列格式

amazon-web-services - 在CFT中,当TriggerType为Scheduled时,Appflow中的ScheduleStartTime的格式是什么