Ich habe zwei Spalten (Einkaufspreis und Verkaufspreis) und möchte die Differenz zwischen ihnen berechnen. Danach möchte ich das Ergebnis ordnen, damit ich alle Gewinnspannen sehen kann.
Kann ich das mit nur einer SELECT-Anweisung machen?
Merci !
Ich habe zwei Spalten (Einkaufspreis und Verkaufspreis) und möchte die Differenz zwischen ihnen berechnen. Danach möchte ich das Ergebnis ordnen, damit ich alle Gewinnspannen sehen kann.
Kann ich das mit nur einer SELECT-Anweisung machen?
Merci !
Joe hat es, aber ich denke, Sie suchen vielleicht etwas anderes für die Bestellung.
Die Gewinnspanne ist definiert als Reingewinn / Umsatz. Die Gewinnspanne für jedes Produkt wäre also (Verkaufspreis minus Einkaufspreis) geteilt durch den Verkaufspreis.
SELECT (sale_price - buy_price) AS profit FROM table_name
ORDER BY ((sale_price - buy_price) / sale_price) DESC
Viel Glück!
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.