有两张表,一张员工表,一张部门表,
员工表有三个字段:ID,name,deptid (外键)
部门表有两个字段:id,name(部门名称)
现在要查员工所有的部门
我写的是:select * from users where deptid in(select id from dept)
其结果是:id name deptid
我想要的结果是:id name 部门名称,而不是部门id
麻烦大侠告诉我,谢谢了!
...全文
623打赏收藏
SQL多表查询,求助,谢谢?
有两张表,一张员工表,一张部门表, 员工表有三个字段:ID,name,deptid (外键) 部门表有两个字段:id,name(部门名称) 现在要查员工所有的部门 我写的是:select * from users where deptid in(select id from dept) 其结果是:id name deptid 我想要的结果是:id name 部门名称,而不是部门id 麻烦大侠告诉我,谢谢了!