Hallo, ich habe ein Problem mit dem ausfiltern von Daten.
Ich habe eine Tabelle in der Termine für ein Autohaus eingetragen werden. Die (fremde) Anwenung legt bei der Anlage eines Termines in der selben Tabelle 2 Datensätze an. Einmal für den Bringtermin und einen für die Abholung. Der einzige Zusammenhang ist ein Feld "V_NUMMER", dort steht dann in diesen beiden Datensätzen eine identische Zahl. Nun brauche ich aber nur den Datensatz der zuerst in der Tabelle geschrieben wurde. Meine Versuche mit TOP funktionieren alle nicht. Hier mal der String der funtioniert, aber eben alle Terminsätze doppelt anzeigt: Ich ziehe mir dabei noch FAHRZEUG und KUNDEN daten hinzu.
SELECT p.filialid, p.v_Nummer, k.name1, f.kennzeichen, p.abholdatum, p.abholzeit FROM TERMINE p
inner join FAHRZEUGE F on P.FAHRGESTELLNUMMER = F.FAHRGESTELLNUMMER
inner join KUNDEN k on F.KUNDENNUMMER = K.KUNDENNUMMER
Wie kann ich verhindern, dass ich beide Datensätze der Tabelle P (TERMINE) erhalte?
Gruß
Heiko
Ich habe eine Tabelle in der Termine für ein Autohaus eingetragen werden. Die (fremde) Anwenung legt bei der Anlage eines Termines in der selben Tabelle 2 Datensätze an. Einmal für den Bringtermin und einen für die Abholung. Der einzige Zusammenhang ist ein Feld "V_NUMMER", dort steht dann in diesen beiden Datensätzen eine identische Zahl. Nun brauche ich aber nur den Datensatz der zuerst in der Tabelle geschrieben wurde. Meine Versuche mit TOP funktionieren alle nicht. Hier mal der String der funtioniert, aber eben alle Terminsätze doppelt anzeigt: Ich ziehe mir dabei noch FAHRZEUG und KUNDEN daten hinzu.
SELECT p.filialid, p.v_Nummer, k.name1, f.kennzeichen, p.abholdatum, p.abholzeit FROM TERMINE p
inner join FAHRZEUGE F on P.FAHRGESTELLNUMMER = F.FAHRGESTELLNUMMER
inner join KUNDEN k on F.KUNDENNUMMER = K.KUNDENNUMMER
Wie kann ich verhindern, dass ich beide Datensätze der Tabelle P (TERMINE) erhalte?
Gruß
Heiko
Comment