J'ai besoin d'aide pour cela.obtenir des combinaisons existantes et non existantes entre deux tables à travers une table de relation
J'ai 3 tables (Froms, et TOs): distances
FROMs(Id, Name)
1 - London
2 - Beijing
3 - Athens
TOs(Id, Name)
1 - New York
2 - Madrid
3 - Paris
DISTANCEs(Id,FROMid,TOid,km,obs)
1 - 2 - 3 - 400 - distance between Beij. and Paris
je besoin d'une requête: retourner ce
1 - 2 - 3 - 400 - distance between Beij. and Paris
NULL - 1 - 1 - NULL - NULL
et ainsi de suite pour toutes les combinaisons non-existent.
Merci.
Quelles sont les têtes de colonne pour vos résultats? L'exemple que vous avez donné montre une distance entre 1 et 1. Selon vos données, c'est la distance entre Londres et New York. – Farhan
[SQL Fiddle] (http://sqlfiddle.com/#!3/5a0ab) avec les valeurs – Taryn
@MuhammadGhazi - l'exemple montre la table 'DISTANCE', id 1, pour Beijing (id 2 dans la table' FROM') paris (id 3 dans la table 'TO'). – LittleBobbyTables