Bonjour,
je suis en train de developpé un site en jsp/MySQL de compagnie aerienne.
et j'ai un probleme avec un requete:
j'ai une table aeroport(num_aero,nom_aero,ville)
et une table vol(num_vol, date.......,aero_depart,aero_arrivee)
aero_depart et aero_arrivee font reference a l'identifiant num_aero de la table aeroport.
Mon souci est que je voudrais faire un select afin d'avoir le nom des villes ou le vol partira et arrivera.
jusqu'à present j'ai fait ceci
avec cette requete, j'ai bien les deux ville differente mais il ne sont pas reconnu en tant que ville de depart et ville d'arrivé ils sont afficher comme étant 2 occurences distinctes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select ville ville_Dep, date_dep, date_arr, tarif from aeroport, vol where code_aero in(select Aero_de_depart from vol) union select ville ville_Arr, date_dep, date_arr, tarif from aeroport, vol where code_aero in(select aero_d_arrivee from vol)
moi je voudrais avoir ce resultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ville date_dep date_arr tarif --------------------------------------------------- berlin 12/08/2006 12/08/2006 200 paris 12/08/2006 12/08/2006 200
Si vous avez des propositions de requetes, je suis preneur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ville_Dep ville_Arr date_dep date_arr tarif -------------------------------------------------------- berlin paris 12/08/2006 12/08/2006 200
Merci d'avanace
Partager