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

mysql:5851

From: go <go <go16@xxxxxxxxxx>>
Date: Wed, 24 Jul 2002 13:49:29 +0900
Subject: [mysql 05851] 同一のカラム内容でのアップデート

はじめまして、井上ともうします。
早速ですが、質問させていただきます。アップデートの件でかなり悩んでいるのです 
が、
PHPを使用して同じ内容のカラムのレコードを更新対象として任意のレコードだけを 
更新したいのですが、

たとえば
testテーブル
a_1   b_1   c_1
---------------
aaa    456   545
aaa    215   454
bbb    120   389

update test set b_1 = 111 where a_1 = 'aaa';
とすると「aaa」のカラムが2つあるので2つとも変更されます。
それを回避して最初のレコードだけ、もしくは2番目のレコードだけ
変更したいのです。

なにかやり方はございますでしょうか?selectだとうまく任意のレコードを
表示できるのですが、updateでは無理なのでしょうか?

識者の方、ご指導宜しくお願いいたします。

井上 大悟
go16@xxxxxxxxxx

環境
solaris8 2/02
Apache 1.3.24
php 4.2.1
MySQL 3.23.45

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

->    5851 2002-07-24 13:49 [go <go16@xxxxxxxxxx>] 同一のカラム内容でのアップデート        
      5853 2002-07-24 14:35 ┣[Atsushi Matsui <mats]                                       
      5854 2002-07-24 14:39 ┣["Yuya.Nishida." <yuy]                                       
      5855 2002-07-24 14:44 ┗[SUGAWARA Hajime <sug]