Ich habe eine Datenbankabfrage erstellt, in der zu den Master-Datensätzen die entsprechenden Detail-Datensätze zurück gegeben werden. Jetzt möchte ich die Anzahl der zurückgegebenen Datensätze limitieren und habe dafür FIRST 10 genutzt. Funktioniert auch technisch wie es soll.
Meine Frage: Kann ich die Abfrage so anpassen, dass mir die ersten 10 Master-Datensätze + alle Detail-Datensätze zurück gegeben werden, also z.B. 20 Datensätze, wenn es zu jedem Master-Datensatz zwei Detail-Datensätze gibt.
Ist so was möglich?
Code:
SELECT FIRST 10 a.Nr, b.Bez, b.Menge FROM a LEFT JOIN b ON b.Nr = a.Nr