Buongiorno,
Non riesco a venirne a capo. Ho uno script per la visualizzazione e prenotazione delle camere libere e occupate che funziona bene. Adesso però devo verificare che ci siano camere libere per una prenotazione. Qualcuno mi aiuta?
Ho questa query da cui sono partito:
questa però mi visualizza se esiste una qualsiasi prenotazione in questo range di date. Io in realtà devo verificare sia l'esistenza di una prenotazione ma allo stesso tempo dovrei verifica in base alle camere disponibili se queste sono occupate in queste date.
Pensavo di estrarre prima le stanze così:
e poi filtrarle con la condizione delle date con una query da query. Potrebbe funzionare?
Come posso fare?
Grazie a tutti
Non riesco a venirne a capo. Ho uno script per la visualizzazione e prenotazione delle camere libere e occupate che funziona bene. Adesso però devo verificare che ci siano camere libere per una prenotazione. Qualcuno mi aiuta?
Ho questa query da cui sono partito:
Codice:
SELECT *
FROM prenotazioni
WHERE datain >=1412892000
AND dataout <=1413583200
Pensavo di estrarre prima le stanze così:
Codice:
select * from stanze left join prenotazioni on stanze.id=prenotazioni.id_stanza where datain >=1412892000
AND dataout <=1413583200 group by stanza.id
e poi filtrarle con la condizione delle date con una query da query. Potrebbe funzionare?
Come posso fare?
Grazie a tutti
Ultima modifica: