mysql:11186
From: "joji kaneki" <"joji kaneki" <joji-kaneki@xxxxxxxxxx>>
Date: Thu, 17 Mar 2005 16:02:55 +0900
Subject: [mysql 11186] Re: UPDATE文の副問い合わせは可能でしょうか?
こんにちは、金木です。 バージョン3.23.58では副問い合わせはできないようです。 「Starting with MySQL Version 4.0.4, you can also perform UPDATE operations that cover multiple tables:」 バージョン4.022では以下のSQLで実行出来ます。 UPDATE テーブル1 LEFT JOIN テーブル2 ON テーブル1.ID = テーブル2.ID SET テーブル1.商品名 = テーブル2.商品名 ----- Original Message ----- From: "Reiko Isono" <isono@xxxxxxxxxx> To: <ml@xxxxxxxxxx> Sent: Thursday, March 17, 2005 2:37 PM Subject: [mysql 11185] UPDATE文の副問い合わせは可能でしょうか? > いつもお世話になっております。 > 主キーが同じテーブル2の内容をテーブル1にアップデートしたいのですが。 > どのようにしたらよいのでしょうか。 > よろしくお願いします。 > やりたいことは以下のようなことです。 > MySQLは 3.23.58です。 > > UPDATE テーブル1 LEFT JOIN テーブル2 > ON テーブル1.ID = テーブル2.ID > SET テーブル1.商品名 = テーブル2.商品名 > WHERE テーブル1.ID = テーブル2.ID > > >
11185 2005-03-17 14:37 ["Reiko Isono" <isono] UPDATE文の副問い合わせは可能でしょうか? -> 11186 2005-03-17 16:02 ┣["joji kaneki" <joji-] 11187 2005-03-17 16:52 ┗["Reiko Isono" <isono]