Buonasera a tutti
ho due tabelle, ciascuna con una chiave primaria progressiva automatica.
Dalla prima tabella ottengo la percentuale da riconoscere a un fornitore sulla base del commerciale e delle quantità:
fornitore | commerciale | quantità | percentuale |
Mario | Anna | 0 | 25% |
Mario | Anna | 20 | 50% |
Paola | Andrea | 0 | 25% |
La coppia fornitore-commerciale può essere presente più volte perchè in base alle quantità minime potrei avere due o più percentuali.
Per es. se Anna vende 30 articoli, allora le verrà riconosciuto il 25% sui 19 e il 50% sui restanti 11 (a prescindere dall'articolo).
Nella seconda tabella ho i prezzi per articolo:
cliente | articolo | quantità | prezzo |
Gianni | X | 0 | 50 € |
Gianni | X | 50 | 40 € |
Gianni | Y | 0 | 50 € |
Maria | X | 0 | 50 € |
Maria | Y | 0 | 55 € |
Lo stesso articolo può avere prezzi diversi per clienti diversi, e per lo stesso cliente in base alla quantità: per es. se Gianni acquista 60 articoli X allora ne paga 49 a 50 euro, gli altri 11 a 40 euro.
Come posso calcolare in MS Access SQL il dovuto al fornitore, conoscendo il commerciale, il cliente, l'articolo e la quantità?
Grazie