Salve a tutti,
ho un problema per lo sviluppo di una applicazione che deve analizzare la disponibilità di ombrelloni in uno stabilimento balneare a seconda delle date inserite e del numero di ombrellone richiesto.
Il db ha questi campi:
dal (DATE)
al (DATE)
numombrellone (INT)
Le date richieste sono del tipo yyyy-mm-dd
ho, ad esempio, una prenotazione dal 2007-08-01 al 2007-08-31 all'ombrellone 3
un altro utente chiede ombrellone 3 dal 2007-08-13 al 2007-08-23
Com'è la select per controllare se in quel lasso di tempo l'ombrellone è già occupato?
Devo utilizzare between tra le date?
Non riesco a fargli controllare se in quelle date c'è già qualcuno che ha prenotato quel posto.
Qualche suggerimento?
Scusate se son stato un pò caotico nell'esposizione.