where嵌套select_Select子查询:Select Zoo
针对Select Zoo题库平台,这次做的是select专题的练习SELECT within SELECT Tutorial和测试Nested SELECT Quiz。
一、SELECT within SELECT Tutorial:
SELECT within SELECT Tutorialsqlzoo.net
题目描述:
1、Bigger than Russia:
2、Richer than UK:
3、Neighbours of Argentina and Australia:
4、Between Canada and Poland:
5、Percentages of Germany:
6、Bigger than every country in Europe:
7、Largest in each continent:
8、First country of each continent:
9、Difficult Questions1:
10、Difficult Questions2:
上面是select子查询部分所涉及的练习题,题目代码均能正常运行,获得预期成功的笑脸结果。后面是对应的测试题代码,也是能正常运行的代码,可供大家参考。
二、Nested SELECT Quiz:
Nested SELECT Quizsqlzoo.net
上面是练习题所涉及的表bbc
1. Select the code that shows the name, region and population of the smallest country in each region:
2.Select the code that shows the countries belonging to regions with all populations over 50000:
3.Select the code that shows the countries with a less than a third of the population of the countries around it:
4.Select the result that would be obtained from the following code:
5.Select the code that would show the countries with a greater GDP than any country in Africa (some countries may have NULL gdp values):
6.Select the code that shows the countries with population smaller than Russia but bigger than Denmark:
7.Select the result that would be obtained from the following code:
子查询相关知识点:
子查询就是在一个select查询语句中嵌套select查询语句。
一般可以在from子句中直接下定义视图的sql查询语句,外面会用一个括号括起来。这是普通的多行子查询,一般返回多行,也可以返回单行。
也可以结合使用in、any、all在where子句中直接书写子查询的sql查询语句,这种子查询是标量子查询。这种子查询是单一数值,可以结合比较运算符一起使用。
关联子查询时要使用两个表名,第二个表名的ID数据要和第一个表名的ID数据进行匹配。使用关联条件进行在每个组内比较。
sql里还有5个重要的聚合函数:
count(列名);求某列的行数,如count(*)
sum(列名);对某列数据求和。它只能对数据类型的列计算。
avg(列名);求某列数据的平均值。它只能对数值类型的列计算。
max(列名);求某列数据的最大值
min(列名);求某列数据的最小值
where嵌套select_Select子查询:Select Zoo相关推荐
- mysql within 函数_SQL基础----(四)复杂的子查询(select within select)
(一) 关键知识点 1.1 消化阶梯任何知识点,均可遵循此消化路径 1.2 功能点 1.2.1 视图案例选中视图,右键刷新,将会呈现新创建的视图选中具体视图,右键弹出功能菜单,选择对应功能项注意事项 ...
- oracle子查询 select语句,select查询之三:子查询
Select语句的总结构: Select [字段] [限制条件] from [数据表] /子查询[嵌套查询] where [筛选条件] /子查询[嵌套查询] group by[分组字段] /子查 ...
- 数据库子查询-select后面语句
/* 仅仅支持标量子查询 */#案例:查询每个部门的员工个数SELECT d.*,(SELECT COUNT(*)FROM employees eWHERE e.department_id = d.` ...
- MyBatis-Plus用注解实现多表、嵌套、子查询语句
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,相信大家使用的也挺多了,现在基本上告别用xml的形式 ...
- mysql查询语句,子查询的几种方式
1.子查询的语法 子查询的语法与正常的sql查询语句一致,只是嵌套在sql语句中,通常用来简化多表联查,也可以与多表联查混合使用,子查询语句可以嵌套在select,form,where等关键字后. 例 ...
- from server sql 拼接统计两个子查询_[SQL SERVER系列]之嵌套子查询和相关子查询
子查询有两种类型,一种是只返回一个单值的子查询,这时它可以用在一个单值可以使用的地方,这时子查询可以看作是一个拥有返回值的函数:另外一种是返回一列值的子查询,这时子查询可以看作是一个在内存中临时存在的 ...
- oracle多表嵌套查询使用,oracle sql 多表 嵌套子查询 连接查询, join where exist i...
转:http://hi.baidu.com/delphi_relive/blog/item/d7c0034a49c4932208f7ef21.html in 和 exists也是很好区别的. in 是 ...
- sql 子查询 嵌套查询_SQL子查询– SQL中的嵌套查询
sql 子查询 嵌套查询 In the real world, there are times when we need a particular set of data but we don't h ...
- server多笔记录拼接字符串 sql_第四章、SQL Server数据库查询大全(单表查询、多表连接查询、嵌套查询、关联子查询、拼sql字符串的查询、交叉查询)...
4.1.查询的类型 declare @value as int set @value = 50 select 'age:'as age,2008 years,@valueas va --这种查询时跟 ...
最新文章
- Nginx压缩输出配置
- avws扫描出来的漏洞怎么利用_漏洞扫描利用
- 多进程与多线程(1)
- gpl2 gpl3区别_GPL的下降?
- Android Sqlite 数据的存储
- 深入浅出BP神经网络(反向传播算法)
- iOS开发学习之NSFetchedResultsController
- Photoshop 2021 for mac(PS2021直装版)中英双语版
- java 修改mysql密码_mysql数据库忘记密码时如何修改
- VMware Vsphere 虚拟化
- 自己整理的90分以上最新物联网技术导论期末选择填空大题总考点
- python遗传算法工具箱的使用_Deap: python中的遗传算法工具箱
- 知乎python小项目_python进阶知乎
- cboard企业版源码_Cboard 搭建和初步试用文档
- 天正建筑8.5 天正给排水8.5天正电气8.5天正暖通8.5及注册机(32位)
- Mitre SFR 1.4在Windows上用Visual Studio2013 成功运行 及详解
- 【转】如何用中控系统建造震撼的家庭影院
- 当拳皇遇上数据库,会擦出什么样的火花?
- 2022-04-05 学习记录--React-React UI组件库-ant-design(蚂蚁金服)—— 按需引入样式 + 自定义主题
- ElasticSearch 数据迁移
热门文章
- 安装mysql数据库要注意的
- 表达式x=x(x-1)
- 在EF4.0中获取ObjectContext的数据库连接字符串
- C# 捕获系统闪退BUG
- OC开发笔记之第二篇
- 一个mapper接口有多个mapper.xml 文件_爱了!分享一个基于Spring Boot的API、RESTful API项目种子(骨架)!...
- 比亚迪汉鸿蒙系统测评_华为正式进军汽车领域!鸿蒙OS车机系统加持:帮助更多车企quot;造好车quot;...
- 《深入浅出数据分析》第九章——R语言
- matlab设计译码器,基于MATLAB的循环码编译码器设计与仿真.doc
- Android中TextView中string的特殊符号显示的方法