您的位置:首页 > 数据库 > MySQL

mysql 时间字段 查询 今天 昨天 最近30天

2014-11-07 13:37 148 查看
那些转载文章的大拿, 能测试后再转吗?

#今天之内 今天0时 到当前时间

SELECT * FROM app_user

WHERE (TO_DAYS(NOW())) - (TO_DAYS(created)) = 0

#昨天之内 昨天0时到今天0时 , 当前天数 减去 一天 就是昨天,在减 创建天数 ,如果=0 说明天数相等,即 昨天

SELECT * FROM app_user

WHERE (TO_DAYS(NOW())-1) - (TO_DAYS(created)) = 0

#30天之内 30天前的0时到当前时间

SELECT * FROM app_user

WHERE TO_DAYS(NOW()) - TO_DAYS(created) <= 30;

#最近3天 最近7天 同理
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐