PetraSteiner
Fleissiger Benutzer
- Beiträge
- 60
Hallo,
ich habe eine Beispieldatenbank erstellt. Ich habe folgendes Problem:
Manche Artikel haben mehrere Datensätze. Ich benötige am Ende nur Einzelwerte.
Das wäre eigentlich der Select, der mir die gewünschte Artikel liefert.
Problem dabei: Ich darf die anderen Spaltenwerte nicht verlieren. Sobald ich z.B. die id hinzufüge,
sind die datensätze nicht mehr eindeutig.
Kann man das irgendwie lösen?
Hier wären noch die Beispieldaten:
Viele Grüße
Petra
ich habe eine Beispieldatenbank erstellt. Ich habe folgendes Problem:
Manche Artikel haben mehrere Datensätze. Ich benötige am Ende nur Einzelwerte.
Das wäre eigentlich der Select, der mir die gewünschte Artikel liefert.
Code:
SELECT artikelnummer, artikel, max(gueltig_bis)
FROM artikel
GROUP by artikelnummer, artikel
sind die datensätze nicht mehr eindeutig.
Kann man das irgendwie lösen?
Hier wären noch die Beispieldaten:
Code:
artikelnummer artikel von bis groesse bef id liefer gueltig_bis
123123 Oberhemd 2020-01-01 2020-03-20 12 12 DE-13213 1 2020-03-20
123124 Mantel 1999-01-01 NULL 4 9 DE-13214 2 2099-12-31
123125 Hose 1999-01-01 1999-12-31 9 2 DE-13215 7 1999-12-31
123123 Oberhemd 2020-02-01 NULL 12 12 DE-132132 4 2020-04-05
123125 Hose 2020-01-01 NULL 9 2 DE-132153 7 2099-12-31
Viele Grüße
Petra