Ciao a tutti,
ho questo problema:
Ho un db, con una tabella listino, in cui ci sono quattro colonne:
CODICE | DA-QTA | A-QTA | PREZZO |
ABC1 | 1 | 10 | 15|
ABC1 | 10 | 20 | 13|
ABC1 | 20 | 50 | 11|
ABC1 | 50 | 100 | 9|
ABC1 | 100 | 1000 | 6|
L'utente seleziona l'articolo ABC1 ed imposta una determinata quantità:
Io devo ricavare il prezzo in base alla quantità andando a vedere a quale range di valori appartiene, in teoria dovrei fare una query che mi faccia:
La prima parte della query è questa
SELECT * FROM tabella WHERE CODICE='ABC1'
poi dovrei cercare in quale range sia la mia quantità, per cui verificare che
la mia quantità sia maggiore o uguale al valore DA-QTA e allo stesso tempo minore o uguale al valore A-QTA, come posso fare?
Grazie per la collaborazione
ho questo problema:
Ho un db, con una tabella listino, in cui ci sono quattro colonne:
CODICE | DA-QTA | A-QTA | PREZZO |
ABC1 | 1 | 10 | 15|
ABC1 | 10 | 20 | 13|
ABC1 | 20 | 50 | 11|
ABC1 | 50 | 100 | 9|
ABC1 | 100 | 1000 | 6|
L'utente seleziona l'articolo ABC1 ed imposta una determinata quantità:
Io devo ricavare il prezzo in base alla quantità andando a vedere a quale range di valori appartiene, in teoria dovrei fare una query che mi faccia:
La prima parte della query è questa
SELECT * FROM tabella WHERE CODICE='ABC1'
poi dovrei cercare in quale range sia la mia quantità, per cui verificare che
la mia quantità sia maggiore o uguale al valore DA-QTA e allo stesso tempo minore o uguale al valore A-QTA, come posso fare?
Grazie per la collaborazione