-AccessのMDBです。>連番欠番アルゴリズム入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。04:21回答数:4件AccessのMDBです。6uidは主キーです。banはユニークにしたいフィールドです。banが3であるレコードをインサートする前に、banのユニークを保つためuid==1とuid==3のレコードのbanをインクリメントしたいです。3通報するこの質問への回答は締め切られました。12:42目的の更新を掛けるだけなら以下のクエリで可能と思います。BAN>=3);スタンドアロンで使用しているなら、特に問題はないでしょうが、このUPDATEを掛けてからINSERTを行うまでには、該当レコードすべてをロックしなければ更新の競合により整合性が維持できなくなるリスクが高まりますし、レコードを追加すればするほど更新対象件数も増えていきます。逆にロックを掛けるとUPDATE自体が失敗する可能性も高くなります。データ構造自体は考え直した方がいいかもしれません。14:04お世話になります。>質問者さんの要望では影響のないものには加算を行わないようですよそのようですね。クエリは「自分の番号に1を足したものが存在しなくなるまでの間の番号に1を足す」というBetween条件にしてみました。13:45>目的の更新を掛けるだけなら以下のクエリで可能と思います。メインフォームの伝票番号(DMax関数で連番)が11番以上自動連番されない。Access2003での入力済のフィールドに対しての連番について。Accessの連番について質問です。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。