Hi!
"Gib mir den letzten 'trip', dessen starttime kleiner ist als "giventime", und der in 'vehicles2trips' mit "given_vehicleid" verknüpft ist."
Weil es Ilja nicht erwähnt hat: Den Datensatz der kleiner aber am nächsten dran an giventime ist, bekomst du, indem du alle kleineren wählst, absteigend nach der Zeit sortierst und mit LIMIT das Ergebnis auf einen beschränkst.
Lo!