sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server - mangel på NATURAL JOIN / x JOIN y USING(felt)

Jeg bruger aldrig NATURAL JOIN fordi jeg ikke kan lide muligheden for, at joinforbindelsen kan gøre noget, jeg ikke har til hensigt, bare fordi der findes et eller andet kolonnenavn i begge tabeller.

Jeg bruger USING join syntaks af og til, men lige så ofte viser det sig, at jeg har brug for en mere kompleks join-betingelse end USING kan understøtte, så jeg konverterer det til det tilsvarende ON syntaks trods alt.



  1. Sådan opretter du forbindelse til en MySQL- eller MariaDB-database

  2. Hvordan indsætter man i samme tabel i MySQL?

  3. Hvordan bruger man MySQLDB SScursor effektivt?

  4. Hvordan ændrer jeg db-skema til dbo