problema con query
Publicado por Carlos Vargas (3 intervenciones) el 12/04/2013 19:09:40
Tengo 3 tablas
F42119 (VENTAS)
F42140 (CLIENTES VS VENDEDOR)
F0101(MESTRO DETALLE)
Debo mostrar las ventas que ha hecho cada vendedor, pero tambien mostrar las ventas que que no tienen asignado un vendedor
Esto lo he hecho asi:
Pero ahora debo mostrar tambien el nombre del vendedor que esta en una tercera tabla
F0101.ABALPH
El resultado deberia quedar asi:(Pero no lo consigo, he usado left y right join)
Como debo hacer esta consulta?
Gracias....
F42119 (VENTAS)
1
2
3
4
5
6
SDAN8 VENTA DESCR
-------------------- -------------------- --------------------
CLIENTE1 VENTA1 SULFATO
CLIENTE3 VENTA3 RESINA
CLIENTE2 VENTA2 CLORO
CLIENTE4 VENTA4 SOLUCION
F42140 (CLIENTES VS VENDEDOR)
1
2
3
4
5
6
CMAN8 CLSMS
-------------------- --------------------
CLIENTE1 VENDEDOR1
CLIENTE2 VENDEDOR2
CLIENTE3
CLIENTE4 VENDEDOR1
F0101(MESTRO DETALLE)
1
2
3
4
CLSMS ABALPH
-------------------- --------------------
VENDEDOR1 PEPE
VENDEDOR2 JOSE
Debo mostrar las ventas que ha hecho cada vendedor, pero tambien mostrar las ventas que que no tienen asignado un vendedor
Esto lo he hecho asi:
1
2
3
SELECT SDAN8, VENTA, DESCR, T1.CLSMS, ABALPH
FROM F42119
INNER JOIN F42140 ON (sdan8 = cman8)
1
2
3
4
5
6
SDAN8 VENTA DESCR CLSMS
-------------------- -------------------- -------------------- --------------------
CLIENTE1 VENTA1 SULFATO VENDEDOR1
CLIENTE2 VENTA2 CLORO VENDEDOR2
CLIENTE3 VENTA3 RESINA
CLIENTE4 VENTA4 SOLUCION VENDEDOR1
Pero ahora debo mostrar tambien el nombre del vendedor que esta en una tercera tabla
F0101.ABALPH
El resultado deberia quedar asi:(Pero no lo consigo, he usado left y right join)
1
2
3
4
5
6
SDAN8 VENTA DESCR CLSMS ABALPH
-------------------- -------------------- -------------------- ----------- ----------
CLIENTE1 VENTA1 SULFATO VENDEDOR1 PEPE
CLIENTE2 VENTA2 CLORO VENDEDOR2 JOSE
CLIENTE3 VENTA3 RESINA
CLIENTE4 VENTA4 SOLUCION VENDEDOR1 PEPE
Como debo hacer esta consulta?
Gracias....
Valora esta pregunta


0