Code:
select name,
datum,
Max(Sollzeit) as SollZeit,
Sum (EndeZeit-AnfangsZeit) as ArbeitsZeit
from Buchungen
group by name,datum
wäre jetzt mein Ansatz. Alles drin, was man braucht. Allerdings müsste man 'EndeZeit-AnfangsZeit' noch anpassen, da ich nicht weiß, wie ADS mit Zeitangaben rechnet. Rauskommen soll natürlich die Differenz der beiten Zeitpunkte in Minuten.