routes.order_id
routes.Start <-- Datum
routes.Stop <-Datum,
det jag vill uppnå är att plocka ut alla orders tillsammans med operatörens namn och den rad i routes som har det minsta värdet i start och det högsta i stop..
Jag antar att routes skall hänga ihop med order också då? Jag är ingen SQL-guru, men jag gör ett försök. :) Det är säkert superfel.
SELECT * FROM ((orders o1
INNER JOIN operators o2
ON o1.operator_id = o2.operator_id)
INNER JOIN routes r
ON r.order_id = o1.order_id)
WHERE r.start = MIN(r.start) AND r.stop = MAX(r.stop)