永发信息网

怎样对数据库表中的项目进行数据统计

答案:2  悬赏:80  手机版
解决时间 2021-02-21 11:16
  • 提问者网友:萌卜娃娃
  • 2021-02-21 00:19
假设有一个表aa,其中列为:
id name
1 a
2 b
3 a
4 c
5 b
......
100 z
能否通过查询语句,按name统计出每种name出现的次数?并以distinct使每个name只出现一次?
大约能得到下面的表
name count

1 a 5(假设a出现5次)
2 b 7
3 c 2
。。。
26 z 3
我是初学者,对复合的sql语句不太熟练,而且用count只是统计的数据条数。求各位大大帮忙实现上述目标,能用的话额外给分。
最佳答案
  • 五星知识达人网友:持酒劝斜阳
  • 2021-02-21 00:25
使用分组统计就可以
select name,count(*) from aa group by name
全部回答
  • 1楼网友:怙棘
  • 2021-02-21 01:35
select 字段1,count(1) from 表 where 条件 count函数,将统计记录的条数。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯