SELECT t2.car_no,t2.datetimeout,t1.lastOutTime
FROM Table2 t2
CROSS APPLY (SELECT MAX(WrkEndDateTime) AS lastOutTime
WHERE car_no = t2.car_no
AND WrkEndDateTime < datetimeout
)t1
------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/