|
@@ -31,7 +31,10 @@ SELECT
|
|
|
t11.model,
|
|
t11.model,
|
|
|
t11.spec,
|
|
t11.spec,
|
|
|
t12.begdate cardbegdate,
|
|
t12.begdate cardbegdate,
|
|
|
- t12.enddate cardenddate
|
|
|
|
|
|
|
+ t12.enddate cardenddate,
|
|
|
|
|
+ t14.agentnum agentnum_service,
|
|
|
|
|
+ t13.abbreviation abbreviation_service,
|
|
|
|
|
+ t13.enterprisename enterprisename_service
|
|
|
FROM
|
|
FROM
|
|
|
sa_workorder t1
|
|
sa_workorder t1
|
|
|
left join sa_serviceorder t2 on t1.sa_serviceorderid=t2.sa_serviceorderid and t1.siteid=t2.siteid
|
|
left join sa_serviceorder t2 on t1.sa_serviceorderid=t2.sa_serviceorderid and t1.siteid=t2.siteid
|
|
@@ -44,4 +47,7 @@ FROM
|
|
|
left join (SELECT * FROM (SELECT *,ROW_NUMBER() OVER (PARTITION BY sa_serviceorderid ORDER BY sa_serviceorderitemsid ASC) AS rowno FROM sa_serviceorderitems) t WHERE rowno = 1) t10 on t10.sa_serviceorderid=t1.sa_serviceorderid and t10.siteid=t1.siteid
|
|
left join (SELECT * FROM (SELECT *,ROW_NUMBER() OVER (PARTITION BY sa_serviceorderid ORDER BY sa_serviceorderitemsid ASC) AS rowno FROM sa_serviceorderitems) t WHERE rowno = 1) t10 on t10.sa_serviceorderid=t1.sa_serviceorderid and t10.siteid=t1.siteid
|
|
|
left join sa_warrantycard t12 on t10.cardno=t12.cardno
|
|
left join sa_warrantycard t12 on t10.cardno=t12.cardno
|
|
|
left join plm_item t11 on t11.itemid=t10.itemid and t11.siteid=t10.siteid
|
|
left join plm_item t11 on t11.itemid=t10.itemid and t11.siteid=t10.siteid
|
|
|
|
|
+ left join sys_enterprise t13 on t13.sys_enterpriseid=t2.sys_enterpriseid_service and t13.siteid=t2.siteid
|
|
|
|
|
+ left join sa_agents t14 on t14.sys_enterpriseid=t2.sys_enterpriseid_service and t14.siteid=t2.siteid
|
|
|
|
|
+
|
|
|
where t1.siteid=$siteid$ and t1.sa_workorderid=$sa_workorderid$
|
|
where t1.siteid=$siteid$ and t1.sa_workorderid=$sa_workorderid$
|