MySql - STR_TO_DATE和过滤器,原始格式1/8/2015 12:00:00 AM

时间:2015-01-09 16:09:35

标签: mysql datetime

我自己学习基本的MySQl,但我无法解决这个问题。我需要返回比今天的日期早2周或更长时间的print_date条目。我无法更改数据源中的日期格式,如下所示:1/8/2015 12:00:00 AM

所以,我相信我需要先将其转换为datetime,然后过滤。以下两者都为我的日期字段返回Null:

SELECT STR_TO_DATE('1/8/2015 12:00:00 AM','%Y/%m/%d 12:00:00 %M') print_date
FROM store_data
...

SELECT STR_TO_DATE(print_date,'%Y/%m/%d 12:00:00 %M')
FROM store_data
...

之后我需要在今天的2个星期之后添加过滤器,我已经开始工作,但无法通过str_to_date。谢谢!

0 个答案:

没有答案