Ver Mensaje Individual
  #4  
Antiguo 19-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Código SQL [-]
 
select p.fecha as Fecha, sum(p.monto) as Total
from pabelloncontratado p
union 
select f.fecha as Fecha, sum(f.total) as Total
from factura f
group by p.fecha

Como regla nemotécnica: Siempre que uses un group by, debes poner todos los campos del select en dicha cláusula, excepto aquellas que usen una función.

Ejemplito:
Código SQL [-]
select nombre, apellidos, direccion, sum(total_facturado)
from tabla 
group by nombre, apellidos, direccion
Si la consulta no da el resultado que deseas, entonces tienes que hacer subconsultas, uniones y "cosas raras"

Obviamente lo suyo es un manual SQL y aprender estas cosas bien.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita