34,593
社区成员
发帖
与我相关
我的任务
分享
/*
toolsmain toolsmmain_id diff_voucherno diff_date
department_id warehouse_id machineset_id
member_id
department department_id depname
部门
machineset machineset_id machinename
机台
member member_id stuffname
*/
select tool.diff_voucherno,tool.diff_date,d.depname,m.machinename,Member.stuffname from toolsmain tool join
department d on tool.department_id=d.department_id join machineset m on m.machineset_id=tool.machineset_id join member
Member on Member.member_id=tool.member_id
select tm.diff_voucherno,tm.diff_date,dm.depname,mb.stuffname,machinename=isnull(ms.machinename,'1#')
from toolsmain tm
left outer join department dm on tm.department_id = dm.department_id
left outer join member mb on tm.member_id = mb.member_id
left outer join machineset ms on tm.machineset_id = ms.machineset_id