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

SQLサーバーが別のテーブルから複数の列を更新

    TSQL は 行値コンストラクター .代わりにこれを使用してください:

    UPDATE table1 
    SET a = t2.a,
        b = t2.b,
        (...)
    FROM 
    (
    SELECT ..... with join ... WHERE .... 
    ) t2
    WHERE table1.id = table2.id
      

    1. UTCとしてのMysqlFROM_UNIXTIME

    2. 複数の行を挿入する方法 - ループが必要ですか?

    3. EntityFrameworkOracleおよびSQLServer-データベースに依存しないアプリケーションを構築する方法

    4. CodeIgniter内で複数のデータベースを使用する