【GD】学习mysql 子查询(嵌套查询)and关联关系

[复制链接]
查看2504 | 回复4 | 2020-12-5 23:01:02 | 显示全部楼层 |阅读模式
###子查询(嵌套查询)
1. 查询工资高于1号部门平均工资的员工信息
        select avg(sal) from emp where deptno=1;
        select * from emp where sal>(select avg(sal) from emp where deptno=1);
2. 查询工资最高的员工信息
        select max(sal) from emp;
        select * from emp where sal=(select max(sal) from emp);
3. 查询工资高于2号部门最低工资的员工信息
        select min(sal) from emp where deptno=2;
        select * from emp where sal>(select min(sal) from emp where deptno=2);
4. 查询和孙悟空相同工作的其它员工信息
        select job from emp where ename='孙悟空';
        select * from emp where job=(select job from emp where ename='孙悟空') and ename!='孙悟空';
5. 查询白骨精的部门信息(需要用到部门表)
        select deptno from emp where ename='白骨精';
        select * from dept where deptno=(select deptno from emp where ename='白骨精');
6. 查询所有员工的部门信息(想办法过滤掉4号部门 因为4号部门没员工)
        select distinct deptno from emp;
        select * from dept where deptno in(select distinct deptno from emp);
###关联关系
- 创建表时,表与表之间存在的业务关系
- 有哪些关系?
1. 1对1:有AB两张表,A表中1条数据对应B表中1条,同时B表1条也对应A表中1条.
2. 1对多:有AB两张表,A表中1条数据对应B表中多条,同时B表1条对应A表中1条
3. 多对多:有AB两张表,A表中1条数据对应B表中多条,同时B表1条对应A表中多条.
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
千面萌萌 | 2020-12-6 12:30:49 | 显示全部楼层
占位编辑
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

千百渡 | 2020-12-7 18:34:11 | 显示全部楼层
顶起顶起顶起
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

liqiang24 | 2020-12-12 15:50:17 | 显示全部楼层
看起来不错
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

天镜盗梦 | 2020-12-12 22:45:02 | 显示全部楼层
沙发位出租,有意请联系电话:13838384381
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则