Citation:
SELECT id_trajet FROM ville_parcouru WHERE nom = "Thiais" AND nom = "Magny"
C'est à peu près ça. Mais tu dois créer des couples de villes pour ton trajet. Pour cela tu dois faire une auto jointure (utiliser deux fois la même table dans ta jointure). Pour garantir que ton couple de ville est dans l'ordre de passage dans le sens de ton parcours, tu dois utiliser les distances cumulées pour limiter le nombre de couples. A partir de cette liste de couples, tu peux sélection le point de départ et d'arrivée du trajet intermédiaire