Encoder: mysql5 - Vorgehensweise gesucht

Beitrag lesen

Hast du ein WHERE mit dem die die Anzahl der in Frage kommenden Rechnungen schon sinnvoll begrenzt wird?
Dann ist das hinzujoinen der Mahnungen wahrscheinlich schon nicht mehr so kritisch.

Sind die Mahnungen immer in einer bestimmten Reihenfolge? Dann würde ich ein GROUP BY Rechnung machen und mit einem MAX(Mahnungsrelevanz) die letzte Mahnung zur Rechnung ausgeben. Daran weißt du dann welche Mahnungen die Rechnung schon erhalten hat und kannst das anzeigen.

Was ich nicht verstehe

bei vorhandener Rechnungsnummer

Du willst hoffentlich nicht für jede Rechnung separat alle Mahnungen suchen?