Cita:
Empezado por Rofocale
el codigo que tengo arriba quiero que funcione el sum(total) ya que si tengo
nombre total fecha
------ ---- -----
maria 2.5 05/05/2011
jose 2.0 05/05/2011
este me devuelve 2.5 y no 4.5
quiero obtener la suma,el total de lo que se muestra en el campo total
|
Si solo quieres obtener la suma del campo 'total' : Select Sum(total) ... where fecha =: FECHA
pero este select es independiente del select anterior.
En el select anterior le estas diciendo (entre otras cosas) que te sume el campo total en función:
1º te le agrupe por caja
2º dentro de caja te lo agrupe por fecha
3º dentro de fecha te lo agrupe por hora
... etc
Al final el sumatorio es el sumatorio de un único registro, lo cual creo que no es lo que buscas.