Duplikate pro Liefertag löschen

kirschchr

Benutzer
Beiträge
5
Hallo zusammen,

ich habe zur Zeit das Problem, dass ich in meiner Abfrage alle Bestellungen angezeigt bekomme pro Liefertag, sprich es sind auch manche Kunden mehrmals vertreten.
Ich möchte, dass immer der Kunde nur einmal pro Liefertag angezeigt wird.
Weiß jemand wie man solche Duplikate löschen kann innerhalb eines Liefertags?
Wenn ich zb Duplikat entfernen in der Excel anwähle, löscht mir Excel alle Duplikate raus, was nicht sein darf, da jeder Kunde einmal angezeigt werden muss an dem Liefertag an dem er die Ware bekommt.

Vielen Dank.
 
Werbung:
was ist, wenn der Kunde an einem Tag 2 Bestellungen mach, eine mit 3 und eine mit 5 €? Was, wenn 2 Bestellungen zu je 4€? Welche soll jeweils gelöscht werden? Oder willst Du NUR den Kunden, nicht die Bestellung mit Wert? Falls ja: DISTINCT ist Dein Freund.
 
Die Bestellinformationen brauche ich nicht zu wissen, da ich auch einer zweiten Abfrage mir die notwendigen Daten besorge.
Sprich ich will nur sehen welche Kunden an dem Tag eine Bestellung getätigt haben, egal wie viele.
SELECT
Auftrag.Auf_Liefertag,
Auftrag.Auf_Nummer,
Auftrag.Kun_Nummer,
Kunde.Kun_Kurzbezeichnung

FROM Auftrag

LEFT JOIN Kunde ON Auftrag.Kun_Nummer = Kunde.Kun_Nummer

WHERE Auftrag.Auf_Liefertag >= 20220102
 
oh, das ist schwer ...

Code:
edb=*# select * from kirschchr ;
  t   
------
 demo
 demo
 demo
 test
 test
 bla
 foo
 foo
 foo
(9 rows)

edb=*# select distinct * from kirschchr ;
  t   
------
 test
 bla
 foo
 demo
(4 rows)

edb=*#
 
Werbung:
Zurück
Oben