Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2009, 13:20
franko1809
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 10 meses
Puntos: 10
Fusionar 2 tablas con clausula UNION y agrupar el resultado - access2003 es posible?

Tengo 2 tablas FACTURA y BOLETA, quiero agrupar el total de ventas por codigo de empleado.

Con esta consulta esta todo bien, el problema es que me muestra 2 resultados
por separado, el total de boletas y el total de facturas cada una agrupada por el codEmp en lugar de un total general por empleado.

Que debo hacer para que me muestre un solo resultado, como veran utilizo la clausula UNION para fusionar las tablas

Código:
SELECT F.CodEmp, SUM( F.TotalFinal)
FROM Factura AS F
WHERE F.CODEMP='02'
GROUP BY F.CodEmp

UNION 

SELECT B.CodEmp, SUM(B.Total)
FROM BOLETA AS B
WHERE B.CODEMP='02'
GROUP BY B.CodEmp;
El resultado que arroja es
CodEmp-total
02-100
02-500

Yo quiero me muestre todo junto
02-600

Es posible, como lo resuelvo?

saludos