sql >> データベース >  >> RDS >> Sqlserver

SQLServerの左結合と右結合の違い

    Select * from Table1 left join Table2 ...
    

    および

    Select * from Table2 right join Table1 ...
    

    確かに完全に交換可能です。ただし、Table2 left join Table1を試してください (またはその同一のペア、Table1 right join Table2 )違いを確認します。 Table2にはTable1に存在しないIDの行が含まれているため、このクエリではより多くの行が得られるはずです。



    1. Oracleでレガシーの左外部結合ステートメントを変換するにはどうすればよいですか?

    2. MySQLで列のデータ型を確認する4つの方法

    3. Oracle PL/SQLで呼び出し元のプロシージャまたは関数の名前を取得します

    4. SQL Serverで「datetime」を「date」に変換する(T-SQLの例)