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

mysql:3580

From: Toshihisa Tsuji <Toshihisa Tsuji <dayan-ml-mysql-jp@xxxxxxxxxx>>
Date: Tue, 01 May 2001 18:25:11 +0900
Subject: [mysql 03580] 他のテーブルにあるデータに 1 を立てるには

はじめまして 辻と申します。
次のようなことで悩んでいるのですが何かいい方法はないでしょうか

以下のような二つのテーブルがある
TableA(
    顧客番号,
    店番号,
    店有り,
    primary key (顧客番号)
)
TableB(
    店番号,
    店名,
    primary key (店番号)
)
TableA の店番号に対応するTableB の店番号がある場合は TableA の '店有り' 
という項目に1を入れたい

と言う状況です イメージとしては
    Update TableA, TableB Set TableA.店有り=1
    Where TableA.店番号 = TableB.店番号;
のような事がしたいのですがいい方法はありませんでしょうか

-- 
Toshihisa Tsuji <tsuji@xxxxxxxxxx>


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

->    3580 2001-05-01 18:25 [Toshihisa Tsuji <day] 他のテーブルにあるデータに 1 を立てるには
      3581 2001-05-01 21:13 ┣[Tomohiro 'Tomo-p' KA]                                       
      3584 2001-05-02 09:07 ┃┗[Toshihisa Tsuji <day]                                     
      3585 2001-05-03 01:43 ┗[とみたまさひろ <tomm]