请问一个查询语句!

tuiger2003 2003-09-29 05:44:43
你好,我想将表中一个字段值相同的记录统计,并按统计数的大小排出。比如Communication表,其中有一个字段StreetName,我想找出住在同一条街的人数,并按人数多少顺序列出,请帮我写个SQL查询语句?
...全文
65 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
tuiger2003 2003-09-30
  • 打赏
  • 举报
回复
国庆日希望我们的国家更加富强。散分!
前面的朋友是因为我说明不清,是我的错,一样给分!
gmlxf 2003-09-30
  • 打赏
  • 举报
回复
select Area,StreetName,Count(*) as Number from Communication group by Area,StreetName order by Number
DigJim 2003-09-29
  • 打赏
  • 举报
回复
select Area,StreetName,Count(*) as Sl from Communication
group by Area,StreetName order by Sl
tuiger2003 2003-09-29
  • 打赏
  • 举报
回复
对不起,忘记了一点,就是这一查询要建立在另一个字段项相同的情况下。比如同一区。区字段用area表示 。 这个查询可以描述为:将表中一个字段值相同的记录统计,并按统计数的大小排出。比如Communication表,其中有两个字段area,StreetName,我想同一area中,住在同一条街的人数,并按人数多少顺序列出,并且也要列出其所属area.请帮我写个SQL查询语句?
如何办?
sdhdy 2003-09-29
  • 打赏
  • 举报
回复
select streetname, sum(1) 人数 from communication
group by streetname order by sum(1)
sdhdy 2003-09-29
  • 打赏
  • 举报
回复
--我记得别名不能用在order by后面的,sorry!
sdhdy 2003-09-29
  • 打赏
  • 举报
回复
select StreetName,Count(1) as Sl from Communication group by StreetName order by Sl
yujohny 2003-09-29
  • 打赏
  • 举报
回复
select StreetName,Count(*) as Sl from Communication
group by StreetName order by Sl
愉快的登山者 2003-09-29
  • 打赏
  • 举报
回复
select streetname, sum(1) 人数 from communication
group by streetname
order by sum(1)
yujohny 2003-09-29
  • 打赏
  • 举报
回复
select StreetName,Count(*) as Sl from 表 group by StreetName order by Sl
aierong 2003-09-29
  • 打赏
  • 举报
回复

select StreetName,count(*) as counts
from Communication as c
group by StreetName
order by c.counts

34,576

社区成员

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

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