Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
mySQL Azure インスタンスに db1 と db2 の 2 つのデータベースがあります。tbl1 から tbl2 の列を一括更新したいと考えています。
主キーではなく、テーブル tbl1 と tbl2 の両方で一致する列の値に基づいて、select ステートメントを使用して一括更新ステートメントを実行したいと考えています。
2 つのデータベースを介して Join を使用して Select 実装を使用して、mySQL で一括更新を実装する方法を次に示します。
以下のクエリでインスタンス名を変更するだけで、同じデータベース内の 2 つのテーブルに対して同じアイデアを実行できます。
update db2.make set ImageUrl = ( select ImageUrl from db1.make where db1.make.MakeName = db2.make.MakeName );