mysql:1523
From: "Isamu Narimatsu" <"Isamu Narimatsu" <isamu@xxxxxxxxxx>>
Date: Thu, 27 Jan 2000 06:06:26 +0900
Subject: [mysql 01523] 複数テーブルを UPDATE 構文等で一度に更新する方法はありますか?
成松です。 SELECT構文が通常1つまたは複数のテーブルから、行を検索して抽出されるように、 UPDATA構文も複数のテーブルを同時に更新することはできないのでしょうか? 例えば TABEL : MYOUJI ,NAMAE があり、それぞれ、ID で関連しているとします。 1:成松(MYOUJI ) 1:勇(NAMAE) となっている時、ID:1のデータを「郷 ひろみ」に更新したい場合 UPDATE MYOUJI ,NAMAE SET MYOUJI='郷',NAMAE='ひろみ' WHERE MYOUJI.ID='1' AND MYOUJI.ID=NAMAE.ID と考えたのですが、これではいけませんよね。 このような複数のテーブルを更新する場合はどのようにするのが一般的なのでしょう か?
-> 1523 2000-01-27 06:06 ["Isamu Narimatsu" <i] 複数テーブルを UPDATE 構文等で一度に更新する方法はありますか? 1524 2000-01-27 10:40 ┗[とみたまさひろ <tomm]