Ver Mensaje Individual
  #2  
Antiguo 01-05-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Reputación: 24
BlueSteel Va por buen camino
Cool

Cita:
Empezado por mjjj Ver Mensaje
Area si alguien me puede ayudar un poquito con una consulta SQL.


Código Delphi [-]
Select p.Area, Sum(p.Monto) as Monto, sum(c.monto_compr) as Total from presupuesto p, compras c
where p.Empresa = c.empresa and c.empresa = 'empresa1'
and p.periodo = c.periodo and c.periodo = '2008-04'
GROUP BY AREA





No me tira ningun error, pero no me da los valores que necesito.

Lo que necesito que me entregue es una lista de todas las area de la empresa, con su respectiva suma de presupuesto (monto) y la suma de las compras (monto.compr), en un determinado periodo.

Tengo 2 tablas, que se pueden relacionar por el campo AREA, PERIODO y EMPRESA.

Espero me puedan ayudar
Intenta con esto

Código SQL [-]
Select p.Area, Sum(p.Monto) as Monto, sum(c.monto_compr) as Total 
from presupuesto p, compras c
where p.Empresa = c.empresa and c.empresa = 'empresa1'
and c.periodo = '2008-04'
GROUP BY AREA

esta condicion estaba sobrando
Código SQL [-]
p.periodo = c.periodo

Salu2
__________________
BlueSteel
Responder Con Cita