
Leer un campo dos veces en una consulta
Publicado por Daniel (3 intervenciones) el 01/10/2014 16:54:30
Buenas gente, tengo un pequeño dilema, en un documento de transito, (DTe), se ingresan Origen y Destino, en la tabla "DTe" solo van los códigos de cada cliente, cuyos datos están en la tabla "Clientes", lo que necesito es una consulta donde pueda mostrar el nombre de cada cliente (Origen y Destino) levantando ese dato de la tabla "Clientes". Hasta ahora solo muestro el nombre del destino como pueden ver mas abajo.
SELECT
DTe.iddte,
DTe.IdOrigen, /*(Aquí IdOrigen es el numero del cliente 1, en vez de eso quiero mostrar su nombre de la tabla clientes como hago con el destino o Cliente 2)*/
cliente.nombres, /*(Relacionado con IdDestino como se puede ver en el INNER JOIN de abajo)*/
FROM
DTe
INNER JOIN clientes ON DTe.iddestino = Clientes.IdCliente
SELECT
DTe.iddte,
DTe.IdOrigen, /*(Aquí IdOrigen es el numero del cliente 1, en vez de eso quiero mostrar su nombre de la tabla clientes como hago con el destino o Cliente 2)*/
cliente.nombres, /*(Relacionado con IdDestino como se puede ver en el INNER JOIN de abajo)*/
FROM
DTe
INNER JOIN clientes ON DTe.iddestino = Clientes.IdCliente
Valora esta pregunta


0