• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessで条件が2つのグループに連番をふる)

Accessで条件が2つのグループに連番をふる

このQ&Aのポイント
  • Accessでの連番処理はよくある質問のようですが、今回質問させていただきます内容につきまして過去分から検索することができませんでした。
  • クエリーかSQLを用いて、支店名と区分が同じグループで連番をふるという処理を行いたいのですが、どなたかご教授願えませんでしょうか。
  • 通番はオートナンバー型、支店名と区分はテキスト型です。

質問者が選んだベストアンサー

  • ベストアンサー
  • 30246kiku
  • ベストアンサー率73% (370/504)
回答No.1

考え方は、 支店名、区分が一緒のもので、通番(自分を含め)が小さい方から何個あるか となると思います。 何個・・・・DCount を使って求めます。(雰囲気、以下の様な記述で) DCount("*","テーブル名","支店名='" & 支店名 & "' AND 区分='" & 区分 & "' AND 通番<=" & 通番) 支店名、区分はテキスト型なので、' ' で括るように クエリのSQLビューに以下を記述すると、更新クエリが出来上がります。 UPDATE テーブル名 SET 連番=DCount("*","テーブル名","支店名='" & 支店名 & "' AND 区分='" & 区分 & "' AND 通番<=" & 通番); テーブル名のところを実際のテーブル名に置換えて、保存し、閉じ、 実行すると、連番が設定されると思います。

access_renban
質問者

お礼

お礼が遅くなりました非礼をお詫びいたします。 この方法を求めておりました。 連休中にもかかわら迅速にお教えいただきまして誠にありがとうございました。 私も他の方に回答できるようスキルを高めたいと思います。

すると、全ての回答が全文表示されます。

関連するQ&A