Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Unterschied zwischen Linksverknüpfung und Rechtsverknüpfung in SQL Server

Select * from Table1 left join Table2 ...

und

Select * from Table2 right join Table1 ...

sind in der Tat vollständig austauschbar. Versuchen Sie jedoch Table2 left join Table1 (oder sein identisches Paar, Table1 right join Table2 ) um einen Unterschied zu sehen. Diese Abfrage sollte Ihnen mehr Zeilen liefern, da Tabelle2 eine Zeile mit einer ID enthält, die in Tabelle1 nicht vorhanden ist.