本文介绍了mysql如何以dd-mon-yy格式比较日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何以 dd-mon-yy 格式比较日期?例如:14年11月10日> 13年10月10日.

How do I compare date in the format dd-mon-yy? For example: 10-NOV-14 > 07-OCT-13.

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 包装.

expiration_date will also need to be wrapped in STR_TO_DATE if it is not already a DATE format.

这篇关于mysql如何以dd-mon-yy格式比较日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-16 02:10