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

mysql:4876

From: KYLiGHT User <KYLiGHT User <ram-2k@xxxxxxxxxx>>
Date: Tue, 8 Jan 2002 11:41:32 +0900
Subject: [mysql 04876] 複数のデータを一回で UPDATE する方法

はじめまして木内といいます。

現在の環境は
Windows2000Professional
Apache_1.3.20
ActivePerl_5.6.0
MySQL_3.23.46

一人のデータをUPDATEする方法は分かるのですが

AさんのBirthday(19000203)、BさんのBirthday(19231201)、Cさんの
Birthday(19770313)を一回のUPDATEコマンドで
変更したいのですが方法が分かりません。

数が少ないなら
$sth=$dbh->prepare(qq{update list set Birthday=$Birthday where
Name=$Name})});
$sth->execute();
をループしてやればいいのですが
数が多くなってくると時間がかかるので
できれば一回で処理を済ませたいと考えています。

よろしくお願い致します。



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

->    4876 2002-01-08 11:41 [KYLiGHT User <ram-2k] 複数のデータを一回で UPDATE する方法    
      4877 2002-01-08 15:28 ┣["KAWAI,Takanori" <GC]                                       
      4884 2002-01-09 16:44 ┃┗[KYLiGHT User <ram-2k]                                     
      4885 2002-01-09 17:21 ┃ ┗["KAWAI,Takanori" <GC]                                   
      4896 2002-01-11 10:21 ┗["KAWAI,Takanori" <GC]