mysql count()用法?
iduidtime12201303272120130326322013032543201303245220130323要求本周活跃用户数,即有3次登录就算是活跃用户了SE...
id uid time
1 2 20130327
2 1 20130326
3 2 20130325
4 3 20130324
5 2 20130323
要求本周活跃用户数,即有3次登录就算是活跃用户了
SELECT COUNT(*) FROM table名 GROUP BY uid
这样可以算出每一个用户登录的次数
请问能不能用sql语句算出count(*)>3时的个数 展开
1 2 20130327
2 1 20130326
3 2 20130325
4 3 20130324
5 2 20130323
要求本周活跃用户数,即有3次登录就算是活跃用户了
SELECT COUNT(*) FROM table名 GROUP BY uid
这样可以算出每一个用户登录的次数
请问能不能用sql语句算出count(*)>3时的个数 展开
4个回答
2013-03-27
展开全部
SELECT
count( 1 )
FROM
(
SELECT uid FROM 表 GROUP BY uid having COUNT(*) > 3
) subquery
count( 1 )
FROM
(
SELECT uid FROM 表 GROUP BY uid having COUNT(*) > 3
) subquery
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from t_table where count(*) >3 group by uid;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT COUNT(*) FROM table名 GROUP BY uid having count(*)>3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |