Ciao a tutti ho una tabella con un elenco di eventi e due campi (data inizio e data fine); vorrei fare in modo che passando una data (curdate) mi vengano ritornati tutti gli eventi dopo questa data (curdate)
quindi se oggi è il 15/02 (recuperato dal curdate)
non deve considerare un record con (data inizio e data fine): 12/01 - 13/02
ma deve considerare un record con (data inizio e data fine): 15/02 - 23/02 oppure 01/03 - 12/03 oppure 31/01 - 20/02
Come devo costruire la query??
io ho provato con:
SELECT DISTINCT Attivita.id, Date, Date_End, Title, ....FROM Attivita ...WHERE Date <= date_add(curdate(),interval ".$days." day) AND Date >= curdate()
ma non sembra funzionare