Moin,
Das ist nur sinnvoll/performant, wenn sich die Anzahl der Aufträge in Grenzen hält.
Ja, das ist die Bedingung...
Das würde mir performater scheinen. Oder läuft das bei einem INNER JOIN bei SQL sowieso so ab?
Ein Inner Join verbindet nur alles linke mit allem rechten, unter Berücksichtigung der Join-Bedingung. Da wird nur das rausgekegelt, was keinen Partner findet. Eine Einschränkung nach einem Gruppenkriterium findet da nicht statt. Und es gibt auch keins, das den Fall des OP lösen könnte.
Ich meinte eigentlich UNION :) Sry.
Grüße Marco