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

単一のmysqlクエリで複数のテーブルを更新する方法は?

    これを試してください:

    UPDATE table_1 tb1, 
           table_2 tb2, 
           table_3 tb3 
    SET    tb1.field2 = "some value", 
           tb2.field3 = "some other value", 
           tb3.field4 = "some another value" 
    WHERE  tb1.field1 = tb2.field1 
           AND tb1.field1 = tb3.field1 
           AND tb1.field1 = "value" 
    

    MSAccessとSQLSERVER2008でコードをテストしました



    1. JSON_QUOTE()–MySQLでJSON値として使用される文字列の文字をエスケープする方法

    2. MySQL-1つのクエリでテーブルごとにすべての行をカウントする方法

    3. OracleAppsR12でSSLまたはTLSを有効にする

    4. 1つのテキスト段落の変更/違いを他の段落と強調するにはどうすればよいですか?