Hallo zusammen,
ich habe ein Problem bei folgender Aufgabe
in einer DB gibt es Artikeldaten die ungefähr so aussehen:
Ich brauche 2 Werte, den größten Preis und den passenden Lieferanten dazu.
Wenn ich die Abfrage so mache bekomme ich den zwar den den Preis aber nicht den Lieferanten:
wenn ich es so mache hab ich wieder 2 Datensätze:
Kann mir jemand sagen wie die Abfrage richtig ist?
Gruß Nevada
ich habe ein Problem bei folgender Aufgabe
in einer DB gibt es Artikeldaten die ungefähr so aussehen:
Code:
id artnr preis lieferant 100 10000 24,00 500030 101 10000 23,50 500020
Wenn ich die Abfrage so mache bekomme ich den zwar den den Preis aber nicht den Lieferanten:
Code:
select max(preis) from artlief where artnr = '10000' group by artnr
Code:
select max(preis), lieferant from artlief where artnr = '10000' group by artnr, lieferant
Gruß Nevada
Comment