Buongiorno.
Ho una tabella con questi campi data/ora:
- dtInizioManifestazione
- dtFineManifestazione
- dtEliminaManifestazione
Le prime due sono valorizzate dall'operatore con un applicativo.
La terza ha valore NULL per default.
Ho N record ovviamente nella tabella, dove a seconda di eventi, il campo dtEliminaManifestazione, viene valorizzato con la data aggiornata in automatico al mese successivo.
Quindi alcuni record hanno valore NULL nel campo dtEliminaManifestazione, altri la data al mese successivo.
Questa è la query che utilizzo:
[sql]
SELECT * FROM tb_eventi_28022024 as a
WHERE (now() BETWEEN a.dtInizioManifestazione AND a.dtFineManifestazione)
[/sql]
In questo modo, mi tira fuori tutti record senza considerare se il campo dtEliminaManifestazione ha una data.
Perché questo campo dtEliminaManifestazione, mi serve per togliere in visualizzazione alcuni record.
Come lo implemento?
Grazie.