mysql日期查询操作

mysql操作日期查询
今天跟大家一起探讨一下mysql对日期查询的操作,希望对童鞋们有所帮助,如果对mysql还不是太熟悉的建议先查看对应的mysql教程,好了,言归正传,下面将以实际的例子来说明:
比如说:有个user表,里面含有id,name,reg_date等字段。

1.mysql查询今天注册的用户列表,代码如下
select * from user where to_days(reg_date) = to_days(now());

2.mysql查询昨天注册的用户列表,代码如下
select * from user where to_days(nows())-to_days(reg_date)<= 1

3.mysql查询7天前注册的用户列表,(如果7天后的用date_add函数)代码如下
select * from user where date_sub(curdate(), interral 7 day) <= date(reg_date);

详细内容请参照:59biye网

你可能感兴趣的:(sql,mysql,mysql操作日期)