mysql:7056
From: tamura <tamura <zai91210@xxxxxxxxxx>>
Date: Tue, 25 Feb 2003 21:33:54 +0900
Subject: [mysql 07056] Re: auto_increment が機能しない
田村です。 気持ちがせいて、返事が抜けました。(すいません) a1は、オーダーナンバーで、b1は、そのオーダー明細ナンバーが入る伝票を作っ ておりました。(b1の行が数行続く) オーダーNo a1 顧客名____ 明細No b1 商品名 単価 数量 金額 明細No b1 商品名 単価 数量 金額 〃 明細No b1 商品名 単価 数量 金額 説明がうまくできませんが、上の図のようなものです。 > だとすれば、$a1の内容が常に違う値になってるのでは? $a1は、1枚の伝票内では常に同一となります。 > $a1に同じ値を入れてもb1は1のままですか? b1は、常に1から始まりました。 明細オーダーが5個あると、b1は1〜5、次のオーダーで、明細オーダーが3個ある と、b1は1〜3となっておりました。 > a1の値に関わらずb1をインクリメントしたいのなら、b1をUNIQUEにしないとい > けません。 と言うわけで、UNIQUEで、無事解決いたしました。 -- tamura <zai91210@xxxxxxxxxx>
7028 2003-02-25 04:26 [tamura <zai91210@xxx] auto_increment が機能しない 7029 2003-02-25 04:54 ┗[Sumito_Oda <oda@xxxx] 7053 2003-02-25 19:41 ┗[tamura <zai91210@xxx] 7054 2003-02-25 19:52 ┗[SUGAWARA Hajime <sug] 7055 2003-02-25 21:11 ┣[tamura <zai91210@xxx] -> 7056 2003-02-25 21:33 ┗[tamura <zai91210@xxx]