Ciao,
in MySQL ho un db di questo tipo:
idf nome cognome giorno
1 Pippo Pluto 2020-01-01
2 Marco Polo 2020-01-01
3 tizio Caio 2020-03-03
4 Marco Aurelio 2020-03-04
5 Topo Lino 2020-03-07
Ho bisogno che conti i record di tutta una settimana o meglio seleziona ogni lunedì dalla data e prende tutti i record per 7 giorni e li conta e mi restituisce il dato.
Sono arrivato alla seguente query ma manca qualcosa:
"SELECT gg, COUNT(idf) AS totFF, DATE_ADD(gg, INTERVAL 6 DAY) AS ggfine FROM tab WHERE (gg BETWEEN gg AND (DATE_ADD(gg, INTERVAL 6 DAY)) ) AND DAYOFWEEK(gg) = '2' GROUP BY gg ORDER BY totFF"
Grazie