Si: Copia la sentencia tal y como te la puse. Lo que estás usando no es:
sino
Cita: SELECT SUM(campoX) as total_suma FROM tablaX WHERE(CampoY) = 2010-07-04%
Fíjate que:
1) No tiene el operador lógico "=".
2) Está presente un signo "%" que no tiene nada que haer allí.
3) El campo (campoY) no tiene aplicada la función DATE().
4) La fecha no está encerrada entre apóstrofos ('), como para que la interprete como una fecha.