sql >> Databasteknik >  >> RDS >> Sqlserver

Skillnaden mellan left join och right join i SQL Server

Select * from Table1 left join Table2 ...

och

Select * from Table2 right join Table1 ...

är verkligen helt utbytbara. Försök dock Table2 left join Table1 (eller dess identiska par, Table1 right join Table2 ) för att se skillnad. Den här frågan bör ge dig fler rader, eftersom Tabell 2 innehåller en rad med ett id som inte finns i Tabell 1.



  1. Hur man visar alla Oracle Database-privilegier för en användare

  2. Hur lägger man till ett specifikt antal tomma rader i sqlite?

  3. Hur förhindrar man radering av den första raden i tabellen (PostgreSQL)?

  4. Hur kan jag kombinera flera rader till en kommaavgränsad lista i Oracle?