mysql:7948
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Thu, 26 Jun 2003 12:14:58 +0900
Subject: [mysql 07948] 複数テーブルの値で update
とみたです。 # ML への投稿時には適切な件名をつけましょう。 On Thu, 26 Jun 2003 11:46:16 +0900 miplin@xxxxxxxxxx wrote: > 2つのテーブルのフィールドから取り出して別のテーブルのフィールドを > 更新するSQLをおしえていただきたいのです。 〜後略〜 SQL文を見ても何をしたいのか良くわからなかったのですが (^^; t1 の a と b を足して、同じ id の t2 レコードの c を更新する ということでしょうか。 MySQL 4.0.x でよければ、 update t1,t2 set t2.c=t1.a+t1.b where t1.id=t2.id; で、できると思います。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
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> ]