您的位置:程序门 -> ms-sql server -> 基础类



求一个sql语句,在线等立即给分100!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


求一个sql语句,在线等立即给分100![已结贴,结贴人:i19972007]
发表于:2007-12-05 13:31:23 楼主
表里有一城市字段,城市可能出现n次查出每个城市出现的次数

如下:
城市   出现次数
北京         12
上海         5
...         ...
发表于:2007-12-05 13:32:571楼 得分:20
sql code
select 城市,出现次数= count1) from table group by 城市
发表于:2007-12-05 13:33:102楼 得分:20

select   城市,sum(出现次数)   as   出现次数
from   表名
group   by   城市
发表于:2007-12-05 13:33:213楼 得分:10
sql code
城市 出现次数 北京 12 上海 5 ... ... select 城市 ,count1)as 出现次数 from t group by 城市
发表于:2007-12-05 13:33:564楼 得分:10
你们也太快了吧,刚才看没有回
发表于:2007-12-05 13:34:235楼 得分:10
sql code
select 城市,count*) as 出现次数 fromgroup by 城市 order by 出现次数 desc
发表于:2007-12-05 13:35:156楼 得分:10
城市   出现次数  
北京     12
北京     100

这里北京算2次,还是112次?

如果是112次:

select   城市,sum(出现次数)   as   出现次数  
from   表名  
group   by   城市

如果是2次:

select   城市,count(*)   as   出现次数  
from   表名  
group   by   城市
发表于:2007-12-05 13:36:287楼 得分:10
大家都来接分吧
发表于:2007-12-05 13:37:028楼 得分:10
sql code
select 城市,count*) as 出现次数 fromgroup by 城市 order by count*) desc
发表于:2007-12-05 13:43:039楼 得分:0
select   城市,count(城市)   as   出现次数   from   zz   group   by   城市
发表于:2007-12-05 13:43:3310楼 得分:0
同2
发表于:2007-12-05 13:43:5411楼 得分:0
2楼
发表于:2007-12-05 13:52:5912楼 得分:0
接分的   同意2楼

sql code
select 城市,sum(出现次数) as 出现次数 from 表名 group by 城市
发表于:2007-12-06 13:06:5913楼 得分:0


顶一下


快速检索

最新资讯
热门点击