掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
連番をつけるには? (ID:111860)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
根本的に…[受注連番]を[会社コード]&[日付]にしてしまう。 会社コード A社 001 B社 002 検索する必要なし、A社の注文が2004/02/18に入れば [受注連番]は00120040218に決定。その時点でデータ書き込み。 伝票番号が[受注連番]なら人間が見て間違ってないことも確認可能。 ただし複数端末で運用する場合ちょっと注意が必要かも。まぁ、 INSERT してれば後は主キーとか他の条件でなんか考えればいいだろうけど… あと、情報が公開されたも同然なので伝票偽造が簡単w ってゆーか注文受付のときに注文受付システムが伝票番号作る 必要が無いんだよね。 伝票作る時点で伝票作成システムが連番作れば良いわけで… 注文テーブルの日付と会社名で GROUP BY してください。 [伝票コード作成用テーブル] 日付 会社名 伝票コード(主キー) 2004/02/17 A社 001 2004/02/17 B社 002 2004/02/17 C社 003 2004/02/18 A社 004 2004/02/18 C社 005 2004/02/19 A社 006 …これだとねろさんのやり方に近い…
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.