当前位置:网站首页>子连接中的参数传递
子连接中的参数传递
2022-08-04 23:50:00 【赟文武】
列出薪水高于所有所在部门平均工资的员工信息
select deptno,ename,sal from emp a where sal>(select avg(sal) from emp where deptno=a.deptno);
我们先把子句中的where子句去掉,该语句变成如下格式:
select deptno,ename,sal from emp a where sal>(select avg(sal) from emp);
该语句很好理解即求薪水高于所有员工的平均工资的员工信息,执行效果如下:
执行顺序可做如下理解:
- 首先确定表对象emp
- 根据where后条件进行筛选,先执行()内的将()内的看作一个值比较
- 根据select…from中间的东西显示列
在其中加入where语句与外部deptno进行了一个数据限制
select deptno,ename,sal from emp a where sal>(select avg(sal) from emp where deptno=a.deptno);
执行顺序如下:
- 首先执行from确定表对象,
- 根据where条件对数据进行逐行筛选(从外部向内部传入了一个数据)
- 根据select…from之间字段显示列
简单图片解释如下:
边栏推荐
- Pytorch分布式训练/多卡/多GPU训练DDP的torch.distributed.launch和torchrun
- 2022年华数杯数学建模
- node中package解析、npm 命令行npm详解,node中的common模块化,npm、nrm两种方式查看源和切换镜像
- 4-《PyTorch深度学习实践》-反向传播
- Getting started with 3D modeling for games, what modeling software can I choose?
- Ab3d.PowerToys and Ab3d.DXEngine Crack
- MVCC是什么
- Laravel 实现redis分布式锁
- The role of @Async annotation and how to implement asynchronous listening mechanism
- 动态上传jar包热部署
猜你喜欢
从单体架构迁移到 CQRS 后,我觉得 DDD 并不可怕
情侣牵手[贪心 & 抽象]
MongoDB权限验证开启与mongoose数据库配置
10 个关于 Promise 和 setTimeout 知识的面试题,通过图解一次说透彻
导入JankStats检测卡帧库遇到问题记录
Literature reading ten - Detect Rumors on Twitter by Promoting Information Campaigns with Generative Adversarial Learn
话题 | 雾计算和边缘计算有什么区别?
Uniapp dynamic sliding navigation effect demo (finishing)
小黑leetcode之旅:95. 至少有 K 个重复字符的最长子串
三、实战---爬取百度指定词条所对应的结果页面(一个简单的页面采集器)
随机推荐
MVCC是什么
图解 Canvas 入门
How to automatically push my new articles to my fans (very simple, can't learn to hit me)
MongoDB permission verification is turned on and mongoose database configuration
小黑leetcode之旅:95. 至少有 K 个重复字符的最长子串
[Happy Qixi Festival] How does Nacos realize the service registration function?
Basic web in PLSQL
Xiaohei's leetcode journey: 95. Longest substring with at least K repeating characters
小黑leetcode冲浪:94. 二叉树的中序遍历
容联云发送短信验证码
Handwritten Distributed Configuration Center (1)
上课笔记(6)(2)——#742. 周末舞会
d枚举生成位
Couple Holding Hands [Greedy & Abstract]
2022牛客暑期多校训练营5(BCDFGHK)
365天深度学习训练营-学习线路
【无标题】
【云原生--Kubernetes】调度约束
Cython
【LeetCode】滑动窗口题解汇总