Comunidad de diseño web y desarrollo en internet online

Consulta SQL, mas de una vez la misma tabla.-

Citar            
MensajeEscrito el 01 May 2008 12:21 am
Tengo dos tablas y una de ella la uso dos veces en la misma consulta. Y no se como hacerlo.
Les dejo un ejemplo

[code]
destinos
Id_dest Pais_origen Pais_destino
1 5 6
2 9 7

paises
Id_pais Nombre_pais
1 pais1
2 pais2
3 pais3
4 pais3

Y necesito obtener por cada fila los nombres de el pais de origen y destino.

Muchas gracias.-

Por york3rs

Claber

561 de clabLevel

1 tutorial

Genero:Masculino  

LA___Chile

msie7
Citar            
MensajeEscrito el 01 May 2008 12:27 am
Ups me equivoque, sorry.-

Código :

destinos
Id_dest Pais_origen Pais_destino
1          5              6
2          9              7

paises
Id_pais  Nombre_pais
1         pais1
2         pais2
3         pais3
4         pais3

Por york3rs

Claber

561 de clabLevel

1 tutorial

Genero:Masculino  

LA___Chile

msie7
Citar            
MensajeEscrito el 01 May 2008 01:20 am

Código :

SELECT 
Destinos.id,
POrigen.nombre_pais,
PDestino.nombre_pais
FROM
destinos Destinos
LEFT JOIN `paises` POrigen ON Destinos.pais_origen= POrigen.id_pais
LEFT JOIN `paises` PDestino ON Destinos.pais_origen= PDestino.id_pais

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 01 May 2008 01:26 am
Muchas gracias Maikel. Yo habia elgo parecido pero sin Left Join, pero no sabia si era correcto.-

Por york3rs

Claber

561 de clabLevel

1 tutorial

Genero:Masculino  

LA___Chile

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.