读书人

SQL语句立即给分100

发布时间: 2012-01-16 23:36:51 作者: rapoo

求一个SQL语句,在线等立即给分100!
表里有一城市字段,城市可能出现n次查出每个城市出现的次数

如下:
城市 出现次数
北京 12
上海 5
... ...

[解决办法]

SQL code
select 城市,出现次数= count(1)from table group by  城市
[解决办法]

select 城市,sum(出现次数) as 出现次数
from 表名
group by 城市
[解决办法]
SQL code
城市   出现次数 北京         12 上海         5 ...         ...select 城市 ,count(1)as  出现次数 from t group by  城市
[解决办法]
你们也太快了吧,刚才看没有回
[解决办法]
SQL code
select  
城市,count(*) as 出现次数
from

group by
城市
order by
出现次数 desc

[解决办法]
城市 出现次数
北京 12
北京 100

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

如果是112次:

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

如果是2次:

select 城市,count(*) as 出现次数
from 表名
group by 城市
[解决办法]
大家都来接分吧
[解决办法]
SQL code
select     城市,count(*) as 出现次数 from     表 group by     城市 order by     count(*) desc 

读书人网 >SQL Server

热点推荐