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

mysql:6124

From: "Takashi Yamashita" <"Takashi Yamashita" <takasi@xxxxxxxxxx>>
Date: Wed, 11 Sep 2002 16:22:33 +0900
Subject: [mysql 06124] Re: 他テーブルのデータでアップデート

お世話になっております。

外しているかもしれません。
こういうケースは、「副問い合わせ」だと思われます。
以下のようなSQL文を発行するのが「筋」らしいです。
=====================================================
update codemaster set EDP_Code=temp.EDP
                           where ID=(select ID from temp);
=====================================================
# 上の式があってるかどうかは保証の限りではありません(汗)。

しかし、「村上、立岡著 MySQL活用ガイド 株式会社秀和システム」の
7ページにMySQLの現行バージョンには「副問い合わせ」が存在しない
という記述がありました。

したがって、現状ではアプリケーション側で反復処理(loop)などで
対応するしかないと思われます。

宜しくお願いします。

-----------------------------------------------------
山下高司
takasi@xxxxxxxxxx



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

      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]