Ich habe eine Tabelle "Artikel" mit den Spalten "name, einkaufspreis, verkaufspreis".
Jetzt möchte ich gerne den Artikel haben, der den höchsten Bruttogewinn erzielen würde.
Ich erhalte aber eine vollständige Liste meiner Artikel mit dem jeweiligen Bruttogewinn, anstatt des Artikels mit dem höchsten Gewinn.
Wo liegt der Fehler?
Jetzt möchte ich gerne den Artikel haben, der den höchsten Bruttogewinn erzielen würde.
Code:
SELECT name, max( verkaufspreis - einkaufspreis )
FROM artikel
GROUP BY name
Ich erhalte aber eine vollständige Liste meiner Artikel mit dem jeweiligen Bruttogewinn, anstatt des Artikels mit dem höchsten Gewinn.
Wo liegt der Fehler?