子查询,又叫做嵌套查询。

将一个查询语句做为一个结果集供其他SQL语句使用,就像使用普通的表一样,被当作结果集的查询语句被称为子查询。

子查询有两种类型:

一种是只返回一个单值的子查询,这时它可以用在一个单值可以使用的地方,这时子查询可以看作是一个拥有返回值的函数;

另外一种是返回一列值的子查询,这时子查询可以看作是一个在内存中临时存在的数据表。

新建一个部门表,一个员工表,员工表中每个人员的部门列用部门的编号。

子查询示例:

练习一:

练习二:

练习三:

分页查询语句示例:

查看总共可以分为多少页:

练习:

子查询练习一:查询销售部里的年龄大于35岁的人的所有信息

练习二:将haha表中部门的所有数字代码转换为bumen表中的字符串显示

练习三:将haha表中部门的所有数字代码转换为bumen表中的字符串显示,并且显示每个人的主管

转载于:https://www.cnblogs.com/1711643472qq/p/5872615.html

SQL数据库基础(六)相关推荐

  1. SQL数据库基础语法总结

    SQL数据库基础操作语法总结 说明: 用{ }表示括号里的内容是必写的,用[ ]表示括号里的内容可写可不写:用<>表示在实际编写语句时可以用相应的内容代替:用A|B表示A或B的意思(只能选 ...

  2. SQL数据库基础知识-巩固篇一

    SQL数据库基础知识-巩固篇<一>... 首先展示两款我个人很喜欢的数据库-专用于平时个人SQL技术的练习<特点:体积小,好安装和好卸载,功能完全够用了> MySQL-57 D ...

  3. SQL数据库基础知识巩固

    SQL数据库基础知识 数据库,又称"电子化的文件柜",是"按照数据结构来组织.存储和管理数据的仓库",是一个长期存储在计算机内的.有组织的.可共享的.统一管理的 ...

  4. SQL数据库基础中的基础

    SQL数据库基础中的基础 1.数据库操作 0.0 提前准备 再开始操作之前,需要有数据库,如果没有安装的可以看我上一篇的内容.以下所有操作均在数据库上操作. 1.1 DDL操作 1.1.1 数据库操作 ...

  5. 【SQL数据库基础08】变量--系统变量:全局、会话、自定义变量

    文章目录 一.系统变量 1.查看所有系统变量 2.查看满足条件的部分系统变量 3.查看指定的系统变量的值 4.为某个系统变量赋值 1.1 全局变量 ①查看所有全局变量 ②查看满足条件的部分系统变量 ③ ...

  6. sql数据库基础之数据库介绍

    sql数据库基础之数据库介绍,部分来至于该文章点击打开链接 1.什么是数据库 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改, ...

  7. 【SQL数据库基础01】数据库和SQL概述

    文章目录 01 引入 1.1 数据库存储数据的特点 1.2 三个重要概念 1.2.1 DBMS 1.3 SQL的优点: 图例说明: 1.4 SQL语言四大类 1.4.1 数据查询语言DQL 1.4.1 ...

  8. 你还不会SQL Server数据库吗?一篇让你学会SQL数据库基础(从零开始超详解)

    目录 SQL Server数据库简介: 1,主要特性 2,SQL安装 3,SQL数据库创建 4,关于数据库的操作 4.1,SQL数据库的修改和删除 4.1.1 修改 4.1.2 删除 4.2,SQL数 ...

  9. My SQL数据库基础知识点全面总结笔记(下)

    知识点总结(上)见链接: MySQL数据库知识点总结(上) My SQL笔记总结(下) 五.DML数据操作语言 1.插入语句 2.修改语句 (1)修改单表的记录(主要) (2)修改多表的记录 3.删除 ...

  10. My SQL数据库基础知识点全面总结笔记(上)

    案例所用数据库,链接已更新应该是永久有效的:myemployees数据库,提取码 ozz9 girls数据库 提取码:xx9e 知识点(下):数据库知识点总结(下) linux下的安装点这里: Cen ...

最新文章

  1. Java反射机制分析指南
  2. node.js java web_Node.js 做 Web 后端优势为什么这么大?
  3. hdu 6127---Hard challenge(思维)
  4. 修改Linux用户配置之后先验证再退出
  5. 信息系统项目管理师(高级)考试大纲
  6. 【Computer Organization笔记04】ALU的基本功能,1位ALU,位数扩展以及功能扩展
  7. mysql时间日期函数
  8. IDEA Unable to import maven project: See logs for details
  9. 加载八叉树索引文件_mysql innodb索引原理
  10. Dism++ 一款传说中的系统工具,使用简介
  11. Awvs14下载与安装
  12. 微信小程序系列(5)如何用微信小程序写一个论坛?贴心代码详解(三)列表页
  13. 自己编写DLL文件——注册——VB工程引用——标准EXE调用(含例子)
  14. 酷狗歌曲缓存kgtemp转mp3工具
  15. 2019年物联网行业市场研究报告
  16. 花式方法解决不同vlan的主机互通
  17. 使用树莓派3开发板,基于android things 物联网系统来运行TensorFlow解析图像
  18. 欧文分校计算机新sat多少分录取,加州大学欧文分校留学托福成绩要求95分 SAT1800分...
  19. matlab显示sig,Matlab中LSSVM参数gam和sig2寻优范围如何确定以及寻优具体程序如何实现的问题...
  20. VC 资源文件 Resource.h *.rc *.rc2

热门文章

  1. class括号里的object_使用es5和es6实现继承详解以及class的基本使用
  2. linux grep 如何搜索出包含某个字符串的所有文件 find
  3. mysql 一条记录的某个字段为空,是否占用存储
  4. mysql修改主键为unique_mysql 如何修改、添加、删除表主键及unique约束
  5. 数据结构和算法——线性结构(2)循环链表和双向循环链表
  6. Unity(八)脚本生命周期
  7. 二相漏电断路器接线图_怎么看配电柜接线图?配电柜接线图读图技巧
  8. 【servlet】servlet基础知识总结
  9. SpringBoot Field aFeign in xxxx required a bean of type 'xxx' that could not be found.
  10. Ubuntu nginx 1.6.0 服务器 nginx.conf等相关配置