项目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);