Quote Originariamente inviata da fdisotto Visualizza il messaggio
Salve a tutti, ho un problemino che non so come venirne a capo.
Allora ho una tabella così composta:
id | prezzo | quantita
1 | 0.3 | 1000
2 | 0.4 | 3000
ecc....

Come faccio a prendere 0.3 per quantità tra 1000 e 3000?
Quindi se ho 2000 devo prendere 0.3, come faccio?
E se la quantità più alta è 3000, come faccio a prendere 0.4 per tutte le quantità superiori a quella?

Grazie.
if o case

es.: select *, if(quantita > 3000, 0.4, 0.3) as prezzo from ...