[前][次][番号順一覧][スレッド一覧]

mysql:6113

From: "梅村繁実" <"梅村繁実" <umemura@xxxxxxxxxx>>
Date: Wed, 11 Sep 2002 12:52:07 +0900
Subject: [mysql 06113] 他テーブルのデータでアップデート

はじめまして、梅村と申します 
MySQL初心者ですがよろしくお願いいたします

使用環境はWindows2000Pro+MySQL3.23.49+PHP4+phpMyAdmin 2.2.6を使用してお
ります

早々質問で恐縮ですが
codemaster          temp
--------------     -----------------------
ID          int(6)       ID                  int(6)       
      
EDP_Code varchar(8)      EDP  varchar(8)
・・              -----------------------
・・
以下省略
--------------

以上の二つのテーブルから codemasterのEDP_Code をEDPに更新させたく
phpMyAdminから次の文を発行しましたところ

update codemaster set EDP_Code = temp.EDP WHERE codemaster.ID=temp.ID

Unknown table 'temp' in where clause とエラーが帰ってきました。

update codemaster set EDP_Code = "0000" Where ID=5 は正常に更新されます

update構文でのsetにテーブル、フィールドという指定は使えないということでしょ
うか?
初心者ですので構文自体を理解していないのかも、、
SQL文自体がおかしいのかもしれませんが、、^^;;

ドキュメントを見ましたがupdate構文のところにも書いてなかったように思います、
過去ログを参照したところ、一旦新しいテーブルを作ってreplaceする方法が有りま
したが,その方法しか無いのでしょうか?

初めての投稿で勝手がわからずご迷惑をおかけしますが、何方かご教授いただけると
有り難いのですが、、、

よろしくお願いします。


[前][次][番号順一覧][スレッド一覧]

->    6113 2002-09-11 12:52 ["梅村繁実" <umemura@] 他テーブルのデータでアップデート        
      6124 2002-09-11 16:22 ┣["Takashi Yamashita" ]                                       
      6126 2002-09-11 17:05 ┃┣[SUGAWARA Hajime <sug]                                     
      6132 2002-09-11 23:44 ┃┃┗[とみたまさひろ <tomm]                                   
      6140 2002-09-13 22:11 ┃┃ ┗["umemura" <shigemi.u]                                 
      6141 2002-09-14 00:54 ┃┃  ┗[ふぁんく <freeml@xxx] 格納データ型について          
      6142 2002-09-14 01:45 ┃┃   ┣[<miffyz@xxxxxxxxxx> ]                             
      6147 2002-09-14 21:37 ┃┃   ┃┗[<freeml@xxxxxxxxxx> ]                           
      6144 2002-09-14 19:26 ┃┃   ┗[とみたまさひろ <tomm]                             
      6133 2002-09-12 09:47 ┃┗["梅村繁実" <umemura@]                                     
      6134 2002-09-12 10:14 ┃ ┗["Takashi Yamashita" ]                                   
      6125 2002-09-11 17:03 ┣[遠藤 俊裕 <endo_t@xx]                                       
      6127 2002-09-11 17:11 ┃┗[遠藤 俊裕 <endo_t@xx]                                     
      6130 2002-09-11 18:02 ┗["KAWAI,Takanori" <GC]