WHERE restringe le righe prima di eventuali GROUP BY. Combina predicati con AND, OR, NOT; le parentesi evitano ambiguità.
Attenzione a NULL: le condizioni tipo col = NULL sono quasi sempre errate; usare IS NULL o IS NOT NULL.
Esempio
SELECT id, titolo
FROM articoli
WHERE stato = 'pubblicato'
AND pubblicato_il >= '2026-01-01'
AND note IS NOT NULL;