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

SQL Server - Fehlen von NATURAL JOIN / x JOIN y USING(field)

Ich verwende niemals NATURAL JOIN weil ich die Möglichkeit nicht mag, dass der Join etwas tun könnte, was ich nicht beabsichtige, nur weil ein Spaltenname in beiden Tabellen existiert.

Ich verwende den USING Join-Syntax hin und wieder, aber genauso oft stellt sich heraus, dass ich eine komplexere Join-Bedingung als USING benötige unterstützen kann, also konvertiere ich es in das Äquivalent ON Syntax schließlich.