Salve a tutti. Avrei bisogno di un'aiuto su una cosa un pochino complicata... dunque, ho una tabella con le seguenti colonne:
...
PREZZO
SCONTO
...
Dove la colonna PREZZO contiene il prezzo di un qualsiasi articolo, e la colonna SCONTO lo sconto in percentuale.
Se faccio una semplice select in questo modo: "SELECT * FROM articles ORDER BY prezzo", non si tiene in considerazione lo sconto e quindi il prodotto finale.
Quindi dovrei fare così: controllare che la colonna sconto abbia un valore maggiore di zero. Se questa condizione è vera, allora non devo ordinare in base al prezzo, ma in base all'espressione: prezzo*100/sconto.
Come potrei costruire correttamente una query del genere?
Grazie mille

Rispondi quotando
