当前位置: 首页 > news >正文

九江市房管局建设官方网站指数函数求导公式

九江市房管局建设官方网站,指数函数求导公式,小语种网站制作,电子商务网站建设初学视频教程子查询子查询基本概念(公式)子查询分类按照结果分类标量 子查询列 子查询行 子查询表 子查询子查询 基本概念(公式) SQL查询语句中嵌套Select语句,称为嵌套查询,亦称为子查询; select * from…

子查询

  • 子查询
    • 基本概念(公式)
    • 子查询分类
  • 按照结果分类
    • 标量 子查询
    • 列 子查询
    • 行 子查询
    • 表 子查询


子查询

基本概念(公式)

SQL查询语句中嵌套Select语句,称为嵌套查询,亦称为子查询;

select * from t1 where column1=(select column1 from t2);
# (select column1 from t2) 内容称为子查询

子查询分类

根据子查询结果不同,可以分为:

  1. 标量子查询(子查询结果为单个值);
  2. 列子查询(子查询结果为一列);
  3. 行子查询(子查询结果为一行);
  4. 表子查询(子查询结果为多行多列);

根据子查询位置,可以分为:

  1. where 子查询
  2. from 子查询
  3. select 子查询

按照结果分类

标量 子查询

标量子查询:子查询结果为单个值;

e.g.1e.g.1e.g.1 查询销售部的员工信息:

# 子查询为:查询销售部的id值
# 子查询语句为:(select id from dept where name='销售部')
select * from emp where dept_id=(select id from dept where name='销售部');

e.g.2e.g.2e.g.2 查询在 老徐 入职之后的员工信息

# 子查询为:查询老徐的入职日期
# 子查询语句为:(select entrydate from emp where name='老徐')
select * from emp where entrydate > (select entrydate from emp where name='老徐');

列 子查询

列子查询:子查询返回的结果是一列;

in			# 在指定集合范围内,多选一
not in		# 不在指定集合范围内
any			# 子查询返回列表的任意一个值满足
some		# 子查询返回列表的任意一个值满足
all			# 子查询返回列表的所有值都必须满足

e.g.1e.g.1e.g.1 查询销售部和市场部所有员工信息

# 子查询为:查询销售部和市场部的部门id
# 子查询语句为:(select id from dept where name='销售部' or name='市场部')
select * from emp where dept_id in (select id from dept where name='市场部' or name='销售部');

e.g.2e.g.2e.g.2 查询比财务部所有人工资都高的员工信息

# 子查询为:查询财务部所有人工资
# 子查询语句为:select salary from emp where dept_id = (select id from dept where name = '财务部');
select * from emp where salary > all(select salary from emp where dept_id = (select id from dept where name = '财务部'));

e.g.3e.g.3e.g.3 查询比研发部任意一个员工工资高的员工信息

# 子查询为:查询研发部所有人工资
# 子查询语句为:select salary from emp where dept_id = (select id from dept where name = '研发部');
select * from emp where salary > any(select salary from emp where dept_id = (select id from dept where name = '研发部'));
# any 换成 some 结果相同;

行 子查询

行子查询:子查询返回的结果是一行,多列;

e.g.e.g.e.g. 查询与 老徐 的薪资以及直属领导相同的员工信息

# 子查询为:查询”老徐“的薪资以及直属领导
# 子查询语句为:(select salary,managerid from emp where name='老徐');
select * from emp where (salary,managerid) = (select salary,managerid from emp where name='老徐');

表 子查询

表子查询:子查询返回结果是多行多列;

e.g.1e.g.1e.g.1 查询与 老徐,老张 的职位和薪资相同的员工信息

# 子查询为:查询”老徐“,”老张“的职位和薪资
# 子查询语句为:(select job,salary from emp where name='老徐' or name='老张');
select * from emp where (job,salary) in (select job,salary from emp where name='老徐' or name='老张');

e.g.2e.g.2e.g.2 查询入职日期是2006-01-01之后的员工信息,以及其部门信息;

# 子查询为:查询入职日期在2006-01-01之后的员工信息
# 子查询语句为:(select * from emp where entrydate > '2006-01-01');
select e.*, d.* from (select * from emp where entrydate > '2006-01-01') e left join dept d on e.dept_id = d.id;

http://www.mmbaike.com/news/55289.html

相关文章:

  • java怎么做网站谷歌浏览器中文手机版
  • mysql php网站开发百度指数数据分析平台
  • 如何让网站免费电池优化大师下载
  • 在线做效果图的网站百度引擎入口官网
  • 网站建设商业阶段代运营是什么意思
  • 无锡做网站优化价格运营培训班有用吗
  • 渭南做网站的什么是搜索引擎优化的核心
  • 丝路云网站建设阿里巴巴官网首页
  • 长沙商城网站建设报价公示网页优化包括
  • 牙医工具网站建设课程设计报告网站建设的整体流程有哪些
  • 广州个人做网站短视频精准获客系统
  • 彩票网站建设平台常州seo外包公司
  • 郑州flash网站建设软文营销案例200字
  • 长沙模板建站服务公司seo自动优化工具
  • 唯美谷智能网站建设系统嘉兴seo外包平台
  • 一个外国设计网站网址百度搜索关键词排名人工优化
  • 响应式网站建设服务提供商百度竞价推广代理
  • 万户网络做网站如何百度搜索官网
  • 网站设计书模板网站关键词优化公司哪家好
  • 网站上传的图片怎么做的清晰度长春网站建设团队
  • 手机销售网站怎么做百度竞价推广培训
  • 网页背景做的比较好的网站营销型网站制作建设
  • 新浪博客怎么给自己网站做链接吗新冠疫情最新情况
  • 外贸b2c电子商务网站谷歌商店paypal官网下载
  • 千图主站与普通网站的区别写一篇软文多少钱
  • 一级域名网站怎么做网页设计素材
  • 2014山东春季高考网站建设今天刚刚发生的新闻最新新闻
  • 如何制作一个注册网站企业网站设计模板
  • 网站建设和维护面试题今日大新闻
  • 建https网站网络最有效的推广方法