SQL - Ayuda ¿Como puedo consultar el mismo campo dos veces pero con diferentes condiciones?

 
Vista:
Imágen de perfil de Carlos

Ayuda ¿Como puedo consultar el mismo campo dos veces pero con diferentes condiciones?

Publicado por Carlos (1 intervención) el 16/11/2022 05:32:16
Sin-titulo

Como pueden ver la tabla vuelos tiene dos llaves foraneas de la misma tabla. (idCiudadD y idCiudadO)
Necesito consultar el nombre de la ciudad de origen y de destino.

Ya lo intente pero se repiten las ciudades, seleccioan dos veces la de destino.

Sin-titulo2
Porfavor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro
Val: 2
Ha aumentado su posición en 26 puestos en SQL (en relación al último mes)
Gráfica de SQL

Ayuda ¿Como puedo consultar el mismo campo dos veces pero con diferentes condiciones?

Publicado por Alejandro (13 intervenciones) el 17/11/2022 17:13:58
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
1
2
3
4
5
SELECT aviones.modelo, origen.nombre AS ciudad_origen, destino.nombre AS ciudad_destino
FROM aviones
INNER JOIN vuelos ON vuelos.idavion=aviones.idavion
INNER JOIN Ciudades AS origen ON origen.idciudad=vuelos.origen
INNER JOIN Ciudades AS destino ON destino.idciudad=vuelos.destino
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar