Questa è la query:
codice:
SELECT tuoiCampi
FROM tuaTabella
WHERE start < NOW() AND (stop > NOW() OR isnull(stop))
In pratica prendo i dati che hanno start minore della data attuale e stop superiore alla data attuale o null, questo però lascia i record che hanno la data identica a quella attuale.
Ho provato a riscrivere la query cos':
codice:
SELECT tuoiCampi
FROM tuaTabella
WHERE start <= NOW() AND (stop >= NOW() OR isnull(stop))
Ma continua a funzionare come prima, potreste darmi una manina?
Grazie in anticipo !