请教一个多表查询的问题
有以下三个表:
部门表T1:部门ID,部门名称。
雇员表T2:雇员ID,雇员名字,部门ID,学历。
部门调动记录表T3:调动记录ID,雇员ID,调动前部门ID,调动后部门ID,备注。
现在想生成有如下字段的一个视图View_T3:
调动记录ID,雇员名字,调动前部门名称,调动后部门名称,备注。
请问应该怎样写SQL语句啊?
谢谢!
[解决办法]
Create view View_T3asselect a.调动记录ID,d.雇员名字,调动前部门名称=b.部门名称,调动后部门名称=c.部门名称,a.备注from T3 as ainner join T1 as b on a.调动前部门ID=b.部门IDinner join T1 as c on a.调动后部门ID=c.部门IDinner join T2 as d on d.雇员ID=a.雇员ID