查询语句

busanbusi 2003-12-12 01:31:24
我建了一个电话簿表,我想查出每个号码出现的次数。查询的结果中列出号码与次数,怎么做啊?请教了
...全文
65 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
LoveSQL 2003-12-12
使用having
select 电话号码,count(*) from 电话簿 a where group by 电话号码 having count(*) =1
select 电话号码,count(*) from 电话簿 a where group by 电话号码 having count(*) =2
select 电话号码,count(*) from 电话簿 a where group by 电话号码 having count(*)>3
  • 打赏
  • 举报
回复
busanbusi 2003-12-12
select 电话号码,count(*) from 电话簿 a where (select count(*) from 电话簿 where 电话号码=a.电话号码)=1 group by 电话号码


select 电话号码,count(*) from 电话簿 a where (select count(*) from 电话簿 b where b.电话号码=a.电话号码)=2 group by 电话号码
select 电话号码,count(*) from 电话簿 a where (select count(*) from 电话簿 b where b.电话号码=a.电话号码)>3 group by 电话号码
这些语句错在哪呀?谁帮我看看?
  • 打赏
  • 举报
回复
new_life 2003-12-12
select haoma,count(*) from t1 group by haoma
  • 打赏
  • 举报
回复
lynx1111 2003-12-12
select haoma,count(cishu) from t1 group by haoma
  • 打赏
  • 举报
回复
相关推荐
发帖
MS-SQL Server
加入

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2003-12-12 01:31
社区公告
暂无公告