mysql:7951
From: <miplin@xxxxxxxxxx>
Date: Thu, 26 Jun 2003 12:49:37 +0900
Subject: [mysql 07951] Re: 複数テーブルの値で update
回答ありがとうございました。 ># ML への投稿時には適切な件名をつけましょう。 すいませんでした、以後気をつけます。 > > 2つのテーブルのフィールドから取り出して別のテーブルのフィールドを > > 更新するSQLをおしえていただきたいのです。 > 〜後略〜 > >SQL文を見ても何をしたいのか良くわからなかったのですが (^^; >t1 の a と b を足して、同じ id の t2 レコードの c を更新する >ということでしょうか。 その通りです。 OSはWindows2000 MySQLは mysql-3.23.28-gammaを使っています。 >MySQL 4.0.x でよければ、 > > update t1,t2 set t2.c=t1.a+t1.b where t1.id=t2.id; > >で、できると思います。 mysql-3.23.28-gammaですとエラーになってしまい、うまくいきませんでした。 よろしければmysql-3.23.28-gammaでのSQLを教えてください、お願いします。
7946 2003-06-26 11:46 [<miplin@xxxxxxxxxx> ] 7948 2003-06-26 12:14 ┗[とみたまさひろ <tomm] 複数テーブルの値で update -> 7951 2003-06-26 12:49 ┗[<miplin@xxxxxxxxxx> ] 7952 2003-06-26 13:43 ┗[田中 健司 <tanaken@x] 7956 2003-06-26 16:12 ┗[<miplin@xxxxxxxxxx> ]