questa query mi permette di selezionare tutti gli eventi in tabella del mese in corso:
Codice PHP:
SELECT event.*, utenti.*
FROM event JOIN utenti ON event.user_EVENTO1utenti.id
WHERE 
DAY(date_INITIAL)>=DAY(CURDATE()) )
and
MONTH(date_initial)=MONTH(CURDATE())
and
YEAR(date_initial)=YEAR(CURDATE()) 
ma adesso ho la necessità di inserire una colonna nella tabella 'event' di fine evento.

come faccio a visualizzare l'evento se appartiene al range di date in query?

es.
data odierna: 07-04-2010
evento 1 : data inizio 07-04-2010 data fine 09-04-2010
evento 2 : data inizio 07-04-2010 data fine 07-04-2010

data di domani: 08-04-2010
evento 1: data inizio 07-04-2010 data fine 09-04-2010


forse dico una castroneria, ma si potrebbe fare con BETWEEN?, però siccome nella query scompongo la data, non vorrei fare casino con la clausola WHERE.

qualcuno ha suggerimenti?