求SQL语句实现统计功能。

taxuexunmei1 2004-07-10 02:47:17
以下是一个表的两行
Col002
8613803957536
8613803957536
8613803957536
8613803957536
8613603854878
8613603854878
8613603854878
8613603854878
8613603854878


哪位大哥能帮忙写段SQL实现
以下功能
1,新加入一行,统计Col002重复的号码的个数。
2,显示Col002,和次数(不重复)。(能实现就行,效率可以不考虑)
谢谢!!!!
执行的结果是:
Col002 Col003
8613803957536 4
8613603854878 5
...全文
109 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
taxuexunmei1 2004-07-13
  • 打赏
  • 举报
回复
多谢各位大哥,
这么简单的问题就把我难倒了!
一段简单的代码,却把我的繁重的工作也变得简单多了,
谢谢了,以后我也要好好学习SQL.现在我才感受到知识的力量。

futulove 2004-07-10
  • 打赏
  • 举报
回复
哈哈
解决了
liufuyahong 2004-07-10
  • 打赏
  • 举报
回复
總結一下:
1.select count(1) as count_num from
(select Col002,count(*) as Col002 from 表
group by Col002) a

2.
select Col002,count(*) as Col003 from 表
group by Col002
liufuyahong 2004-07-10
  • 打赏
  • 举报
回复
select count(1) as count_num from
(select col_2,count(*) as col_3 from test
group by col_2) a
liufuyahong 2004-07-10
  • 打赏
  • 举报
回复
select Col002,count(*) as Col003 from 表
group by Col002
samuelpan 2004-07-10
  • 打赏
  • 举报
回复
1 不明白意思

2 Select Col002,Count(*) As Col003 From Table Group By Col002

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧