我自己学习基本的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。谢谢!