SQL中count和group by 的使用
假设表table有列a和b如果用selecta,count(1)count_afromtablegroupbya可以按a统计次数,即统计出a1,a2...an的次数但如按...
假设表table有列a和b
如果用select a,count(1) count_a from table group by a可以按a统计次数,即统计出a1,a2...an的次数
但如按照a和b统计?
即统计出a1b1, a1b2... a1bm
a2b1, a2b2... a2bm
..... 展开
如果用select a,count(1) count_a from table group by a可以按a统计次数,即统计出a1,a2...an的次数
但如按照a和b统计?
即统计出a1b1, a1b2... a1bm
a2b1, a2b2... a2bm
..... 展开
3个回答
展开全部
select a,b,COUNT(*) count_ab from test group by a,b
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a,b,count(1) count_a from table group by a,b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的意思是
不是一条数据的a和b也要组合起来统计次数?
不是一条数据的a和b也要组合起来统计次数?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询