Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/02/2007, 06:09
mickeystar
 
Fecha de Ingreso: julio-2006
Mensajes: 12
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: refencias cruzadas, tablas cruzadas, cross tab o como querais llamarlo. Ayuda

Muchas gracias, me ha sido de gran ayuda.

Aun que logro traer los registros, debo mirar como cruzar los datos de manera que traiga aquellos registros que no tienen conincidencias en ambas tablas.

esta es la consulta

Cita:
SELECT AX.articulo,AX.definicion,PENSER, PENLLE, ((PENLLE)-(PENSER)) AS DIF from
(SELECT articulo,definicion,sum(unidades-servidas) as 'PENSER'
FROM 2007nq.D_PEDIVE
WHERE FAMILIA='MONTI'
GROUP BY articulo) as AX
NATURAL join
(SELECT articulo,definicion, sum(unidades-servidas) as 'PENLLE'
FROM 2007nq.D_PEDICO GROUP BY articulo) as AZ
ORDER BY AX.ARTICULO;
lo que pasa es que los articulos de la tabla A que no existen en la tabla B y viceversa no aparecen.

si no consigo una solucion tendre que hacer ya un scrip y trabajar con tablas temporales.