Hola Miguel,
yo no le veo ningún problema en la segunda forma de plantearlo y pienso que
es lo
correcto. Otra posible forma (quizas algo más engorrosa) sería así:
SELECT * FROM
(
SELECT * FROM ventas
INNER JOIN empleados
ON ventas.id_Vendedor = empleados.id_Empleado
) AS A
INNER JOIN
(
SELECT * FROM ventas
INNER JOIN empleados
ON ventas.id_empleado = empleados.id_Empleado
) AS B
ON A.idFactura = B.idFactura
Saludos
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.