积极答复者
sql

问题
-
bbc(name, region, area, population, gdp)
select region,count(name) from bbc group by region having sum(population)>=1e7
显示每个地区以及的该地区国家总人口数不少于1000万的国家总数.
显示结果有误;请问错在什么地方,谢谢!
墨- 已移动 孟宪会Moderator 2009年4月24日 8:36 ([Loc]From:ASP.NET 与 AJAX)
- 已移动 Sheng Jiang 蒋晟Moderator 2009年4月24日 11:36 数据库开发 ([Loc]From:SQL Server)
答案
-
bbc(name, region, area, population, gdp)
select region,count(name) from bbc group by region having sum(population)>=1e7
显示结果有误;请问错在什么地方,谢谢!如果 region 是地区的话,你这样试试select distinct region, (select count(1) from bbc where region = a. region and population > 1e7)from bbc a
知识改变命运,奋斗成就人生!- 已标记为答案 lfofiug 2009年4月24日 9:02
全部回复
-
bbc(name, region, area, population, gdp)
select region,count(name) from bbc group by region having sum(population)>=1e7
显示结果有误;请问错在什么地方,谢谢!如果 region 是地区的话,你这样试试select distinct region, (select count(1) from bbc where region = a. region and population > 1e7)from bbc a
知识改变命运,奋斗成就人生!- 已标记为答案 lfofiug 2009年4月24日 9:02