首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于表的联系关系

2013-08-01 
关于表的关联我要做一个工作流的程序,涉及到审批程序有两个表:申请表table1(p1,p2,p3) 分别是提交人、校核

关于表的关联
我要做一个工作流的程序,涉及到审批程序
有两个表:
申请表table1(p1,p2,p3) 分别是提交人、校核人、审批人的ID,当然还有其他,省略了
人员表table2(id,name) 是人员id和姓名

要实现以下查询语句:

找出提交人或校核人或审批人是指定ID的申请表的内容,里面的各人员的姓名必须有

前半句好弄,后半句怎么连接,糊涂了,求指教

我的分不多了,全给了。。。
[解决办法]
select a.*,b.name as 提交人,c.name as 校核人,d.name as 审批人
from table1 a
left join table2 b on a.提交人id=b.id
left join table2 c on a.校核人id=c.id
left join table2 d on a.审批人id=d.id
where ....

热点排行