写法一(左连接):select t.wonum,t.description,t.status,t.location,a.description,t.jpnum,b.description,
t.changeby,c.displayname,t.pmnum,d.description,t.ownergroup,e.description,
t.persongroup,f.description,t.lead,g.displayname
from workorder t 
left join locations a on a.location=t.location
left join jobplan b on b.jpnum=t.jpnum and b.status='活动'
left join person c on c.personid=t.changeby
left join pm d on d.pmnum=t.pmnum
left join persongroup e on e.persongroup=t.ownergroup
left join persongroup f on f.persongroup=t.persongroup
left join person g on g.personid=t.lead
where t.woclass='工单';写法二(子查询):select t.wonum,t.description,t.status,
t.location,(select a.description from locations a where a.location=t.location),
t.jpnum,(select b.description from jobplan b where b.jpnum=t.jpnum and b.status='活动'),
t.changeby,(select c.displayname from person c where c.personid=t.changeby),
t.pmnum,(select d.description from pm d where d.pmnum=t.pmnum),
t.ownergroup,(select e.description from persongroup e where e.persongroup=t.ownergroup),
t.persongroup,(select f.description From persongroup f where f.persongroup=t.persongroup),
t.lead,(select g.displayname from person g where g.personid=t.lead)
from workorder t 
where t.woclass='工单';