Mysql-查找所有已经分配部门的员工的last_name和first_name以及dept_no

讨论 Rambo_gor
Lv5 宗师级炼丹师
发布在 大数据   1103   0
讨论 Rambo_gor   1103   0

    题目描述

    查找所有已经分配部门的员工的last_name和first_name以及dept_no

    表结构

    CREATE TABLE `dept_emp` (
    `emp_no` int(11) NOT NULL,
    `dept_no` char(4) NOT NULL,
    `from_date` date NOT NULL,
    `to_date` date NOT NULL,
    PRIMARY KEY (`emp_no`,`dept_no`));
    CREATE TABLE `employees` (
    `emp_no` int(11) NOT NULL,
    `birth_date` date NOT NULL,
    `first_name` varchar(14) NOT NULL,
    `last_name` varchar(16) NOT NULL,
    `gender` char(1) NOT NULL,
    `hire_date` date NOT NULL,
    PRIMARY KEY (`emp_no`));

    SQL语句

    select e.last_name,e.first_name,d.dept_no from employees as e,dept_emp as d where e.emp_no = d.emp_no;
    版权声明:作者保留权利,不代表意本站立场。如需转载请联系本站以及作者。

    参与讨论

    回复《 Mysql-查找所有已经分配部门的员工的last_name和first_name以及dept_no

    EditorJs 编辑器

    沙发,很寂寞~
    反馈
    to-top--btn