buenos dias, me estoy rompiendo la cabeza con una consulta que no me sale, el
problema es asi:
tengo 2 tablas, tablaFuente y tablaControl. En ambas tengo operaciones y
necesito agruparlas por sucursal y por fecha, para que me muestre:
ImporteTotal en tablaFuente, ImporteTotal en tablaControl, FechaDeOperacion,
Diferencia entre importe de ambas tablas.
El problema es que la cantidad de operaciones en ambas tablas no tiene que
ser igual, quiza en TablaFuente tengo 10 operaciones que equivalen solo a 2
operaciones de TablaControl (todas las operaciones en ambas tablas llevan
misma sucursal y fecha). Lo que me falla es que, si tengo 10 operaciones en
tablaFuente, y 2 en tablaControl, cuando hago la suma de los importes
(agrupado por sucursal y fecha) me muestra bien el importe de TablaFuente
pero de tablaControl me suma el Importe X veces como sume en tablaFuente, no
se si se entiende
ejemplo tablaControl= sucursal = 1 - Fecha: hoy - importe 10
sucursal = 1 - Fecha: hoy - importe 20
tablaFuente = sucursal = 1 - Fecha: hoy - importe 10
sucursal = 1 - Fecha: hoy - importe 10
sucursal = 1 - Fecha: hoy - importe 10
entonces en el resultado el importe de TablaFuente es 30, pero el importe de
TablaControl es (10+20*3) = 90
o sea, la suma en la segunda tabla la hace X veces con X = cantidad de
registros en tablaFuente.
Espero haber sido claro.. quiza es un poco embrollado.
Desde ya gracias a quien se tome por lo menos el tiempo de leer esto.
:-)
Leer las respuestas