Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/06/2009, 15:05
NA1TM3R
 
Fecha de Ingreso: agosto-2008
Mensajes: 82
Antigüedad: 15 años, 8 meses
Puntos: 4
Exclamación SUM() a diferentes tablas ! ! !

SALUDOS!

Necesito ayuda en ésta consulta . . .
no tengo idea de como comenzarla . . . ya que los inners no sirven . . .

Comenzemos con los datos

TABLA1 -> idDoc, fecha, usr, Importe
TABLA2 -> idDes, fecha, usr, Importe

En TABLA1 se meten varios Docs, los cuales al final se entrega un reporte mensual, anual, etc . . . por lo cual necesito sumar el Importe y agruparlo por usuario . . .

En TABLA2 es distinto, sólo si es necesario, se registra un Doc relacionado a un usr . . . el Importe de ésta tabla se le resta a los Importes de la TABLA1 dependiendo del mes . . . :

No logro hacer que cuadre . . .

SELECT SUM(TABLA1.importe - TABLA2.importe) AS real
FROM TABLA1
INNER JOIN TABLA2
ON TABLA1.usr = TABLA2.usr
AND MONTH(TABLA1.fecha) = 'x'

Mmm . . . no me dá los valores que necesito . . .


Gracias por los coments ! ! ! !