Ciao a tutti,

vi spiego il problema.
Sto creando un sito per la gestione di case e appartamenti di vacanza con prenotazione on-line.
In un database MySQL ho la tabella OGGETTI con il campo ID_immobile e altri campi descrittivi dell'immobile
Poi ho una tabella PRENOTAZIONI con i campi ID, ID_immobile, ID_cliente, inizio, fine

inizio e fine sono le date di inizio prenotazione e fine prenotazione.
Chiaramente nella tabella prenotazioni, uno stesso ID_immobile può avere date diverse a seconda di quante prenotazioni ho su quell'oggetto e altrettanto chiaramente non per forza tutti gli ID_immobili sono presenti nelle prenotazioni.

Ora, vorrei creare

- una query che, dato un periodo di inizio e di fine, mi dia tutti gli oggetti che in quel periodo non sono ancora prenotati

- e una query che, dato un oggetto, mi dia delle date alternative in cui l'oggetto non é prenotato

Non saprei proprio come concepire queste query.
Qualcuno mi saprebbe aiutare?

Grzie e ciao