Dann würden aber bei x Kunden auch x SQL-Querys abgearbeitet, wenn ich das richtig verstehe. Ich würde das so machen wie der Threadsteller es geschrieben hat, und dann im PHP per Schleife die älteren Aufträge rauskegeln...
Nein, dann würden bei x Kunden genau 2 Queries abgearbeitet. Das erste holt alle Kunden. Das zweite wird dynamisch zusammengestzt, d.h.: hole für Kunde 1 die aktuellsten Aufträge UNION hole für Kunde 2 die aktuellsten Aufträge UNION ...