问题描述
- Mysql查询查询昨天的时间
-
我要统计昨天每个人的登录次数,这个用mysql怎么写,求大神帮忙
解决方案
select count(*) where date = 自己写判断昨天的规则
解决方案二:
select * from yourtb where to_days(now()) – to_days(`add_time`) <= 1;
解决方案三:
http://www.php100.com/html/webkaifa/database/Mysql/2013/0711/13641.html
解决方案四:
select 表示人的那个字段, count(表示次数的那个字段) from 表 where 时间为昨天 group by 表示人的那个字段;
你自己对照转换;
下次提问题,先把表弄出来,啥都没有,不够专业
解决方案五:
SELECT USERNAME, COUNT(*) FROM TABLE WHERE to_days(now()) – to_days(add_time
) = 1 group by USERNAME
解决方案六:
你要至少要说明你自己的时间字段是什么类型的,如果是2015-1-13这种形式的
你可以使用
select * from table where to_days(now()) – to_days(你的时间字段) <= 1;
如果字段是时间戳或者时间形式的,就稍微处理一下吧
时间: 2024-11-02 03:42:25