Ciao e buon anno nuovo.

Ho scritto questa query per calcolare il numero dei visitatori del mese precedente di una pagina web:

SQL = ("SELECT sum(visitorcount) as tot_mese_passato, month(visitdate) as mese from tbl where month(visitdate) = " & month(datetosearch2) & " and year(visitdate) = " & (Year(date)) & " group by month(visitdate)")
E l'ho stampata:

SELECT sum(visitorcount) as tot_mese_passato, month(visitdate) as mese from tbl where month(visitdate) = 12 and year(visitdate) = 2008 group by month(visitdate)
Nelle varie prove che ho fatto tutto funziona bene, ma la query restituisce 0 quando nel mese corrente Gennaio 2008, cerco di calcolare i visitatori di Dicembre 2007.

In effetti la query restituisce zero perche' cerca di estrarre i visitatori del mese di dicembre del 2008... e non del 2007... come posso risolvere???

Grazie!