Ciao a tutti.
Ho questa query
SELECT COUNT(DISTINCT(c_mail.mail)) AS mymail FROM c_mail WHERE c_mail.dataOdierna BETWEEN '2006-8-16 00:00:00' AND '2006-8-16 23:59:59' AND c_mail.provenienza = 1 OR c_mail.provenienza = 4
Il problema è che mi vengono restituiti 9 record, mentre in realtà questi 9 record non ci sono. In effetti, da un rapido controllo, questi record sono stati registrati a giugno ed a luglio, quindi con l'intervallo di date utilizzato nn c'entrano assolutamente nulla!
P.S. dataOdierna è un datetime
Un saluto ai sopravvissuti del ferragosto!