Bonjour , j’ai des problemes pour créer certaines requetes sql
Je doit faire une jointure assez particuliere, voila la requete en gros:
Je dois afficher des trajets de trains avec les données suivantes :
table t_trains
Name Null? Type
TRAIN_ID NOT NULL NUMBER(6)
DEPART_ID NOT NULL NUMBER(6)
ARRIVEE_ID NOT NULL NUMBER(6)
DATE_DEPART NOT NULL DATE
DATE_ARRIVEE NOT NULL DATE
DISTANCE NUMBER(6)
PRIX NOT NULL NUMBER(8,2)
table t_gares
Name Null? Type
GARE_ID NOT NULL NUMBER(6)
NOM NOT NULL VARCHAR2(25)
OUVERTURE NOT NULL DATE
FERMETURE NOT NULL DATE
Le trajet doit être affiché de cette maniere
PARIS(25/08/2005 12:30) - LYON(22/08/2005 16:24)
je doit donc faire un jointure entre t_gares et t_trains pour afficher le nom des villes de départ et arrivé à partir de leurs ID
mais comment faire cette jointure vu que l’ID de la ville de départ et celle d’arrivée sont dans la même collone dans t_gares (gare_ID) alors que leurs ID ne le sont pas dans t_trains (DEPART_ID et ARRIVEE_ID)
Merci d’avance