Nehmen wir an, ich habe drei Tabellen, jede bezieht sich auf eine andere,
Wenn ich von jeder Tabelle eine Spalte bekommen muss, macht es einen Unterschied, wie man organisiert die (inneren verbindet) ??
%Vor%Mit anderen Worten, kann ich (table2) nach (From) ??
setzen %Vor%Bei den meisten Anfragen spielt die Reihenfolge keine Rolle.
Das sagte ...
Die Operation inner join
hat von links nach rechts Assoziativität. Es spielt keine Rolle, in welcher Reihenfolge Sie die Tabellen schreiben, solange Sie nicht auf Tabellen in der ON-Bedingung verweisen, bevor sie verbunden wurden.
Wenn die Anweisung ausgeführt wird, ermittelt die Datenbank-Engine die beste Reihenfolge für die Ausführung der Verknüpfung und dies kann sich von der Reihenfolge unterscheiden, in der sie in der SQL-Abfrage angezeigt werden.
Tags und Links sql