wodexk

项目2:如果一个国家的面积超过300万平方公里,或者(人口超过2500万并且gdp超过2000万),那么编写一个SQL查询,输出表中所有大国家的名称、人口和面积

-- 创建表并插入数据

-- 创建表
CREATE TABLE World (
name VARCHAR(50) NOT NULL,
continent VARCHAR(50) NOT NULL,
area INT NOT NULL,
population INT NOT NULL,
gdp INT NOT NULL
);

-- 插入数据
INSERT INTO World VALUES
(\'Afghanistan\',\'Asia\',652230,25500100,20343000);
(\'Albania\',\'Europe\',28748,2831741,12960000);
(\'Algeria\',\'Africa\',2381741,37100000,188681000);
(\'Andorra\',\'Europe\',468,78115,3712000);
(\'Angola\',\'Africa\',1246700,20609294,100990000);

 

-- 大国标准:一个的面积超过300万平方公里,或者(人口超过2500万并且gdp超过2000万)。请输出表中所有大国家的名称、人口和面积,gdp

SELECT name,population,area,gdp
FROM world
WHERE area >3000000 
OR    (population > 25000000 AND gdp >20000000);

 

 

 

 

 

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-05
  • 2021-11-15
猜你喜欢
  • 2021-11-23
  • 2021-09-13
  • 2022-12-23
  • 2021-06-11
  • 2022-01-05
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案