il tuo quesito non spiega come è strutturata la tabella dei prezzi nel database che è la cosa fondamentale da conoscere,
da qui un primo suggerimento, crea una tabella che contenga la "tipologia" della camera ed il prezzo specificato per ogni giorno dell'anno
ovvero
con una tabella di questo tipo, se la camera è una "SeniorSuite"codice:SeniorSuite 2015-01-01 120 SeniorSuite 2015-01-02 110 ... JuniorSuite 2015-01-01 70 JuniorSuite 2015-01-02 60 ....
puoi calcolare il prezzo con
se la tabella dei prezzi è strutturata diversamente, descrivilacodice:SELECT sum(prezzo) AS TotPrezzo FROM TabPrezzi WHERE tipo="SeniorSuite" AND data>='@checkin' // giorno di arrivo e successivi AND data<'@checkout' // esclusa la partenza

Rispondi quotando