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]