Salve ragazzi ho un problema con le date.


In una tabella di nome cliente ho due campi di nome arrivo e partenza, se faccio una select:

mysql> select arrivo,partenza from cliente ;
+------------+------------+
| arrivo | partenza |
+------------+------------+
| 2008-06-08 | 2008-06-08 |
| 2008-06-10 | 2008-06-15 |
+------------+------------+
2 rows in set (0.00 sec)


da questa tabella se voglio sapere se tra il 9 giugno ed il 15 giugno e arrivato un cliente faccio così:

mysql> select arrivo,partenza from cliente where between '2008-06-09' and '2008-06-15' ;
+------------+------------+
| arrivo | partenza |
+------------+------------+
| 2008-06-10 | 2008-06-15 |
+------------+------------+
1 rows in set (0.00 sec)

il problema sorge quando voglio vedere se tra 11 ed il 13 giugno c'è qualcuno, questo è un problema perchè queste due date non sono memorizzate da nessuna parte, servirebbe un qualcosa che estraesse tutte le date comprese tra due date