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

INNER JOINまたはMINで更新しますか?

    これは、UPDATE でINNERJOINを使用する方法です。 MySQLの場合:

    UPDATE NEW n
      INNER JOIN (
        SELECT
          OtherID,
          MIN(ID) AS ID
        FROM NEW
        GROUP BY OtherID
      ) m ON n.ID = m.ID
      INNER JOIN OLD o ON n.OtherID = o.OtherID
    SET n.Data = o.Data
    


    1. MySQL GROUP_CONCAT:出力のフォーマット

    2. Windowsでpostgresqlリスニングポートを変更する方法は?

    3. MySQLサブクエリのユーザー変数

    4. 構成テーブルを使用した実際のワークフローの定義