1

有两个表如下

员工表:empid, empname, deptid

部门表:deptid, deptname

然后将查询写入“列出部门名称=计算机的所有员工”

4

3 回答 3

3

这应该很简单,

SELECT  a.empid, a.empname, b.deptname
FROM    employee a
        INNER JOIN department b
            ON a.deptid = b.deptid
ORDER   BY  b.deptname, a.empname

要进一步了解有关联接的更多信息,请访问以下链接:

于 2013-02-19T01:37:52.860 回答
1
SELECT empname, deptname 
from employee, department
where employee.deptid=department.deptid
and department.deptname='computer';

根据表中的值,计算机必须区分大小写

于 2016-02-16T07:04:38.277 回答
0
SELECT e.empname, deptname
FROM employee e
    INNER JOIN department d
    ON e.deptid = d.deptid
GROUP BY emptname, deptname
于 2013-02-19T01:38:27.757 回答