多表查询练习

作者: 小小蒜头 | 来源:发表于2017-08-19 16:55 被阅读39次
  1. 显示所有员工的姓名,部门号和部门名称。
select e.last_name,d.department_id,d.department_id from employees e,departments d where e.department_id=d.department_id;
  1. 查询90号部门员工的job_id和90号部门的location_id
select e.job_id,d.location_id from employees e,departments d where e.department_id=d.department_id and d.department_id=90;
  1. 选择所有有奖金的员工的select last_name , department_name , location_id , city
select e.last_name,d.department_name,l.location_id,l.city from employees e,departments d,locations l where e.department_id=d.department_id and d.locatiion_id=l.location_id and e.commission_pct is not null;
  1. 选择在Toronto工作的员工的last_name , job_id , department_id , department_name
select e.last_name , e.job_id , d.department_id , d.department_name from employees e,departments d,locations l where e.department_id=d.department_id and d.location_id=l.location_id and l.city='Toronto';
  1. 选择所有员工的姓名,员工号,以及他的管理者的姓名和员工号,结果类似于下面的格式
employees Emp# manager Mgr#
kochhar 101 king 100
select e.last_name "employees",e.employee_id "Emp#",d.last_name "manager",d.manager_id "Mgr#" from employees e,employees d where e.manager_id=d.employee_id(+);
  1. 查询各部门员工姓名和他们的同事姓名,结果类似于下面的格式
Department_id Last_name colleague
20 fay hartstein
select e.department_id "Department_id",e.last_name "Last_name",c.last_name "colleague" from employees e join employees c on(e. department_id =c. department_id) where e.employee_id<>c.employee_id;

相关文章

  • mysql多表查询0529

    /*多表查询综合练习,测试显性查询和隐性查询,熟悉多表对应关系,写清中间表 显示内连接标准语法:SELECT 列名...

  • 多表查询练习

    显示所有员工的姓名,部门号和部门名称。 查询90号部门员工的job_id和90号部门的location_id 选择...

  • SQLAlchemy(四)

    知识要点: 1.多表查询 2.原生SQL的查询 多表查询 在MySQL中我们讲了多表查询,在SQLAlchemy中...

  • python面试题01

    1、什么是多表关联查询,有几种多表关联的查询方式,分别是什么? 多表关联查询概念: 多表关联查询分类:1.1内连接...

  • 数据库基本操作3.0

    今日内容 多表查询 \\ 事务DCL 多表查询: 事务 DCL:

  • MySQL入门练习:多表查询

    本次多表查询操作如下数据:学生信息表student 学生成绩表score 多表查询1: 显示员工的工资等级 显示每...

  • 18.多表查询练习

    查出至少有一个员工的部门。显示部门编号、部门名称、部门位置、部门人数。 列出所有员工的姓名及其直接上级的姓名 列出...

  • MySql : 三、 多表查询和事务

    前言 本篇主要介绍了数据库中多表查询以及事务相关的知识。 目录 一、多表查询二、子查询三、事务 一、多表查询 1....

  • Oracle详解(Ⅱ):世界上目前已知最好的关系型数据库

    多表查询 多表连接基本查询 使用一张以上的表做查询就是多表查询 这样会出现的结果就是:笛卡儿积连接查询的时候一般在...

  • spring-data-jpa 复杂查询:使用

    单表查询 多表查询

网友评论

    本文标题:多表查询练习

    本文链接:https://www.haomeiwen.com/subject/qrwtdxtx.html