Oppure salvado in un campo particolare la data in cui non è disponibile o le data in cui non disponibile e verificando con il like se la data è presente in quel campo.
Es . Campo_Disponibilita $12/05/2004$18/05/2004$24/06/2004$
E la query per la vefica disponibilità sarà (solo veficia sul campo)
... Campo_Disponibilita LIKE '$12/05/2004$'
Per accodare data vefirichi se la data non è giù presente e allora l'accodi.
Per rimuovere una data, devi leggere tutto il campo, eleborare le date ed eliminare quella che devi e risalvare il campo.
PS : il carattere $ lo usi come separatore fra le date.
Non è una soluzione efficentissima, ma evita il profiferare di record contenenti tutte le date.


Rispondi quotando