agrupa por idtrabajador, semana del año y año, y cuenta que haya 6 días
Código SQL:
Ver originalSELECT idtrabajador, YEAR(campofecha) anio, WEEKOFYEAR(campofecha) numsemana, COUNT(*) TOTALsemanaanio
FROM tutabla GROUP BY idtrabajador, YEAR(campofecha), WEEKOFYEAR(campofecha)
HAVING TOTALsemanaanio = 6
No lo he probado, pero esa es la idea.