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]