我的数据库中有一个添加表,我为每条记录定义了一个字段日期,该记录具有日期格式的 varchar 和 srores 日期。我使用 now() 函数在日期字段中插入值,并且我的日期字段具有格式值
2012-10-07 14:00:54
我想获取今天、昨天、上周和上个月的日期匹配的记录,但我不知道该怎么做。我在谷歌上搜索了很多,我尝试了很多功能,但它不起作用我运行以下查询
select * from adds where date(date_sub(now(), interval 0 day))
select * from adds where date(date_sub(now(), interval 1 day))
select * from adds where date(date_sub(now(), interval 7 day))
select * from adds where date(date_sub(now(), interval 31 day))
所有这些都不起作用,我也尝试过
select * from adds where date=curdate()
select * from adds where date=current_date()
请指导我如何获取记录。我正在使用本地主机服务器 xampp win32 1.7.7