id | . . data . . . | prezzo
1 .| 18/11/2015 | 50
2 .| 19/11/2015 | 30
3 .| 21/11/2015 | 40
Devo fare la somma di tutti i prezzi in un determinato range di date.
il problema si presenta quando le date mancano;
mi spiego meglio:
se dovessi sommare i prezzi dal 18/11/2015 al 19/11/2015 il problema non si porrebbe, come codice mi andrebbe bene questo:
e il risultato sarebbe 80 (50 + 30).codice:sql = "SELECT SUM(prezzo) AS PrezzoGiorni FROM Prezzi WHERE Data BETWEEN #" & DataInizio & "# AND #" & DataFine & "# "
il problema sorge quando dovrò fare la stessa operazione ma dal 18/11/2015 al 21/11/2015 perchè la data mancante (quella del 20/11/2015) non è nel database, ha un prezzo fisso di 20 e io non ho idea di come fare ad inserirlo nell'sql.
qualche consiglio?