为了账号安全,请及时绑定邮箱和手机立即绑定

mysql如何查今天登录了多少人

mysql如何查今天登录了多少人

江户川乱折腾 2019-04-21 20:41:39
每次登录都会生成一条log记录,包含登录时间和用户的userId我应该怎么写sql才能查出今天都多少人登录过?重复的userId不记录?"selectcount(*)fromlog_loginwherelogin_time>'{date('Y-m-d')}'"不行呀。。
查看完整描述

2 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

selectcount(DISTINCTuserId)fromlog_loginwhereDATE_FORMAT(login_time,'%Y-%m-%d')=DATE_FORMAT(now(),'%Y-%m-%d')
                            
查看完整回答
反对 回复 2019-04-21
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

终于碰到我能回答的问题了
where时间>=2015-7-300:00:00and时间<=2015-7-323:59:59groupuser_id
应该就ok了
                            
查看完整回答
反对 回复 2019-04-21
  • 2 回答
  • 0 关注
  • 307 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号