Ich bin ein wenig grob auf meinem SQL und ich versuche herauszufinden, wie nur die Einträge der Tabelle erhalten werden, die beide auf Quelle und Ziel identisch sind.Wie finden Sie Abfragen, die in jeder Richtung gleich sind?
habe ich eine kleine db hier: SQLFiddle
SELECT *
FROM Routes
INNER JOIN Cities src
ON (src.ID = Routes.Start)
INNER JOIN Cities dest
ON (dest.ID = Routes.Destination)
WHERE
[Not sure what to put here]
ich zu finden, dass ich versuche, wenn Sie die Route A-> B und B-> A haben, wird es diese Einträge zurück. Also sollte meine Abfrage (1,3) und (3,1) zurückgeben.
Warum auch nicht setzt den 'r1.Start = r2.Destination' in den Kriterien kommen,? – Turo