oracle 练习题

        目
等值连接:
练习一:查看员工的姓名和员工部门号:(要考虑到表中实际数据中空值的影响)
练习二:每个员工所在的部门和部门所在的地区
非等值连接:
练习三:查出每个员工和每个员工的工资级别
自连接:
练习四:查出所有员工的部门领导的名称:( 这种sql会少一条记录,总经理没有被配置上)
外连接:(防止空值时,用(+)的一方会模拟一条记录配置另一方)这就称为外连接,一个记录都不能少;
练习五:查看员工分部的部门:
找出没有员工的部门:(很经典的一个例子,用外连接来解决的标准做法,这是一种方式,用子查询也可以实现)
练习六:查询员工有多少人有提成:
练习七:员工分部在多少个不同的部门:
练习八:求各个部门的平均工资:
练习九:求各个部门不同工种的平均工资:
练习十:查询哪些部门的平均工资比2000高:
练习十一:除了42部门以外的部门的平均工资:
练习十二:求各个部门的平均工资:
关于子查询:  Subqueries
练习十三:找出所有员工中,工资最低的那个员工:( 利用子查询 )>
练习十四:查询谁跟Smith的工种一样:
练习十五:查出哪些员工的工资比平均工资低:
哪些部门的平均工资比32部门的平均工资要低:
练习十六:哪个部门里没有员工(用子查询的方式来实现):
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值