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

每次登录都会生成一条log记录,包含登录时间和用户的userId
我应该怎么写sql才能查出今天都多少人登录过?
重复的userId不记录?
"selectcount(*)fromlog_loginwherelogin_time>'{date('Y-m-d')}'"
不行呀。。
人到中年有点甜
浏览 636回答 2
2回答

暮色呼如

selectcount(DISTINCTuserId)fromlog_loginwhereDATE_FORMAT(login_time,'%Y-%m-%d')=DATE_FORMAT(now(),'%Y-%m-%d')

千巷猫影

终于碰到我能回答的问题了where时间>=2015-7-300:00:00and时间
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript