这道题怎么做。。。。。。。。。。。
Q2:给定以下两个表:
部门ID 部门名称
1 部门1
2 部门2
3 部门3
4 部门4
人员ID 人员姓名 部门ID
1 姓名1 1
2 姓名2 1
3 姓名3 2
4 姓名4 3
5 姓名5 5
(1)用一条SQL语句显示所有人员的姓名及所在部门,没有部门的用“未标志”代替。
请问怎么做啊
------解决方案--------------------select B.人员ID, B.人员姓名, 部门名称=isnull(A.部门名称, '未标志 ') from B
left join A on B.部门ID=A.部门ID
------解决方案--------------------select b.姓名,isnull(a.部门, '未标志 ')
from 表1 a,表2 b
where a.部门ID=b.部门ID
------解决方案--------------------支持楼上