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

SQLクエリの実行順序

    クエリは通常、次の順序で処理されます(SQLServer)。他のRDBMSがこのように行っているかどうかはわかりません。

    FROM [MyTable]
        ON [MyCondition]
      JOIN [MyJoinedTable]
     WHERE [...]
     GROUP BY [...]
    HAVING [...]
    SELECT [...]
     ORDER BY [...]
    


    1. 自己参照テーブルのカスケードの削除時

    2. SQLServerへのUTF-16/Unicodeデータの保存

    3. GROUP BYを使用して、列を結合/連結します

    4. PostgreSQLのシードファイルを使用する場合のJPAの例外