SQLZOO——SELECT basics Quiz

这篇博客探讨了SQL查询的基本用法,包括根据人口范围筛选国家、以特定字符开头的选择、查找以特定字母结尾的国家、以及针对欧洲国家名称长度的查询。还展示了查询特定国家的人口密度和面积条件。示例中使用了`BETWEEN`、`LIKE`、`IN`等操作符,以及计算人口密度的方法。
摘要由CSDN通过智能技术生成

1. Select the code which produces this table

SELECT name, population
FROM world
WHERE population BETWEEN 1000000 AND 1250000

 2. Pick the result you would obtain from this code:

SELECT name, population
FROM world
WHERE name LIKE "Al%"

 

 3. Select the code which shows the countries that end in A or L

SELECT name
FROM world
WHERE name LIKE '%a' OR name LIKE '%l'

4. Pick the result from the query

SELECT name,length(name)
FROM world
WHERE length(name)=5 and region='Europe'

 5. Here are the first few rows of the world table:

 

6. Select the code that would show the countries with an area larger than 50000 and a population smaller than 10000000

SELECT name, area, population
FROM world
WHERE area > 50000 AND population < 10000000

 7. Select the code that shows the population density of China, Australia, Nigeria and France

SELECT name, population/area
FROM world
WHERE name IN ('China', 'Nigeria', 'France', 'Australia')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值