简单的问题,请帮忙解决一下如何用Sql语句按以下格式输出。急,在线等

arnoldmjw 2004-03-28 08:03:47
有一个Temp表,有TelNumber,ServerNumber两个字段
TelNumber ServerNumber
----------
1 2
2 1
2 2
1 3
1 1
请问如何找出哪一个手机号订的服务最多

要以下格式输出
TelNumber ServerCount
----------
1 3
2 2

我知道
Select count(servernumber) as a
from Temp
group by telnumber
会以下格式输出
a
-----
3
2
但是如何按
TelNumber ServerCount
----------
1 3 (表示手机号1订了3个服务)
2 2 (表示手机号2订了2个服务)
格式输出
...全文
65 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
arnoldmjw 2004-03-28
  • 打赏
  • 举报
回复
thank you ,结贴
orcale 2004-03-28
  • 打赏
  • 举报
回复
select telnumber,count(*) servercount from temp
group by telnumber
ronger 2004-03-28
  • 打赏
  • 举报
回复
Select telnumber,count(servernumber) as a
from Temp
group by telnumber

这样就OK了

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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