每次登录都会生成一条log记录,包含登录时间和用户的userId 我应该怎么写sql才能查出 今天 都多少人登录过? 重复的userId不记录?
"select count(*) from log_login where login_time > '{date('Y-m-d')}' "
不行呀。。
sql java mysql php
select count(DISTINCT userId) from log_login where DATE_FORMAT(login_time, '%Y-%m-%d')=DATE_FORMAT(now(), '%Y-%m-%d')
select count(distinct userid) from log_login where login_time >='今天' and login_time<='明天' 或者用group by userid
终于碰到 我能回答的问题了
where 时间 >= 2015-7-3 00:00:00 and 时间 <= 2015-7-3 23:59:59 group user_id
应该就ok了
如何批量删除sql数据库中具有相同前缀的表如:cdb_
能否让数据库每天0点自动重置某个字段
mysql 表 索引一些问题哈
在团队中是否应统一使用 ORM?使用 SQL 语句有什么坏处?
如何实现这样的sql连表查询?
javaweb工程的一个功能无法实现请求帮忙