如果有:
(部门)表:(id,名称)
(员工)表:(id,dept_id,姓名)
如何显示每个部门(id,name),然后显示该部门下的所有员工(id,name)。
我希望它作为 SQL 语句
最佳答案
您需要使用 JOIN
我相信事情是这样的:
SELECT department.id, department.name, employee.id, employee.name
FROM department
LEFT JOIN employee
ON department.id=employee.dept_id
ORDER BY department.id
关于sql - 显示所有部门和所有员工,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22423207/