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

Updateステートメントでテーブルエイリアスを使用する良い方法はありますか?

    UPDATE ra 
       SET ra.ItemValue = rb.ItemValue
      FROM dbo.Rates ra
     INNER JOIN dbo.Rates rb
             ON ra.ResourceID = rb.ResourceID
    WHERE ra.PriceSched = 't8'
      AND rb.PriceSched = 't9';
    

    これはパフォーマンスの向上に役立つ可能性があります。



    1. 禁止された関係Oracleアカデミー

    2. SQLAlchemyのCTEに参加する

    3. PL/SQLを学習するための開発環境のセットアップ

    4. ブールフィールドのインデックス作成でパフォーマンスが向上しますか?