MySQL Forums
Forum List  »  German

günstigsten Preis in der Preisliste wählen
Posted by: Stefan Scherger
Date: July 27, 2022 05:15AM

Hallo,
ich arbeite mit der Version 5.7.24.
Ich habe eine Preisliste in der sehr viele Artikel mehrmals angelegt sind. Für jeden Lieferanten ist hier eine Zeile mit dem jeweiligen Preis angelegt. Wie kann ich denn hier aus z.B. vier Datensätzen mit der identischen Artikelnummer die Zeile mit dem niedrigsten Preis auswählen? Die Tabelle enthält insgesamt mehrere Tausend Artikel.
So funktioniert es leider nicht:

SELECT
`tabpreisliste_sub`.`PLsubIndex` AS `PLsubIndex`,
`tabpreisliste_sub`.`Partnumber` AS `partnumber`,
MIN(`tabpreisliste_sub`.`EK`) AS `EK`
FROM
`tabpreisliste_sub`
WHERE
tabpreisliste_sub`.`EK` <> 0
GROUP BY `tabpreisliste_sub`.`Partnumber`

Was mache ich hier denn noch falsch? Muss ich vielleicht zwei Abfragen verschachteln?

Gruß
Stefan

Options: ReplyQuote


Subject
Views
Written By
Posted
günstigsten Preis in der Preisliste wählen
544
July 27, 2022 05:15AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.