Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2011, 09:22
Avatar de dmassive
dmassive
 
Fecha de Ingreso: febrero-2002
Ubicación: Paraná - Entre Ríos - Argentina
Mensajes: 279
Antigüedad: 22 años, 9 meses
Puntos: 7
Pregunta SQL Alias en un LEFT JOIN

Bueno días!

Tengo las siguientes tablas:

TablaID
-idAuto
-idCamion

TablaVehiculos
-idVehiculo
-nombre

Quiero que me salga una fila con lo siguiente
idAuto 582, nombre "Sedan", idCamion 321, nombre "Volvo"

Eso lo logro armando esta consulta:
Código SQL:
Ver original
  1. SELECT co.idAuto, cu.nombre, co.idCamion, cu2.nombre FROM TablaID AS co
  2. LEFT JOIN TablaVehiculos AS cu
  3. ON co.idAuto = cu.id
  4. LEFT JOIN TablaVehiculos AS cu2
  5. ON co.idCamion = cu2.id

Bien, ahora mi duda es si esta bien armada la consulta ya que utilizo la misma tabla con 2 alias diferentes cu y cu2 y si es posible hacer la misma consulta sin tener que utilizar 2 alias para la misma tabla.

Gracias!
__________________
Blümchen... einfach die rave Prinzessin
http://www.dmassive.com.ar/