Hola a todos!
Sigo con un problema de union o producto cruz ya no se que es.
Lo que quiero es unir dos tablas salidas y entradas, en las salidas tengo tres registros y en las entradas tengo siete, bien, si hago un "union all" me las une sin problemas pero lo que yo quiero es que me las divida, dejo el query separado y resultados para darme a enteder un poco mas.
Código SQL:
Ver originalSELECT DoctoSalida,Fecha,Cantidad FROM SalidasMP WHERE codigo='043-1032' AND fecha BETWEEN '2014-08-01' AND '2014-08-27' AND IdEmpresa='03' AND IdAlmacen='01'
SELECT DoctoEntrada,Fecha,Cantidad FROM EntradasMP WHERE codigo='043-1032' AND fecha BETWEEN '2014-08-01' AND '2014-08-27' AND IdEmpresa='03' AND IdAlmacen='01'
La primera me devuelve esto:
Docto salida: Fehca Cantidad
1 2014-08-04 21
2 2014-08-06 13
3 2014-08-07 15
4 2014-08-11 02
5 2014-08-22 77
6 2014-08-25 21
7 2014-08-27 17
La segunda esto:
Docto entrada: Fehca Cantidad
1 2014-08-05 21
2 2014-08-25 13
(Las cantidades y doctos son ficticios)
entonces lo que yo quiero q muestre es algo mas o menos asi
Docto salida: Docto entrada Fehca CantidadS CantidadE
1 -- 2014-08-04 21 0
-- 1 2014-08-05 0 21
2 -- 2014-08-06 13 0
3 -- 2014-08-07 15 0
4 -- 2014-08-11 02 0
5 -- 2014-08-22 77 0
6 2 2014-08-25 21 13
7 -- 2014-08-27 17 0
Espero me puedan ayudar..