Ich habe zwei Tabellen in IB/Firebird:
Kopf und Pos:
und folgenden Code:
Quelltext
1:
| Select KOPF.AUFTRAGSNUMMER, KOPF.AUFTRAGSDATUM, POS.PLZ, POS.Ladeort from Kopf,Pos' |
die Sql Abfrage ist noch um einige Felder länger, hier nur vier als Beispiel.
Das Problem ist, das Ergebnis bringt jede Auftragsnummer so oft, wie diese Auftragsnummer Positionen hat. Ich möchte, dass jede Auftragsnummer nur einmal angezeigt wird, eben dann mit den Daten der ersten Position.
Mit Distinct geht es ja nicht, oder? Denn die Datensätze sind ja nicht gleich.