• ベストアンサー

アクセスで同一番号は1件と数える

アクセスを使って、入金データを作ってます。 フィールド → 入金日(半年分)、金額、伝票番号 月別の 金額と件数を纏めたいのですが、伝票番号フィールドに 同じ番号があった場合、それを一件と数えたいのです どのような式を組めばいいのか、教えていただきたく アクセス初心者です よろしくお願いします。

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

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

Accessには重複を除いてカウントするような関数は用意されていませんので (1)クエリで重複を除く(グループ指定または固有の値指定) (2)上のクエリをカウントする の2段階で処理します

everall
質問者

お礼

>グループ指定または固有の値指定 ??? 全くわかりません もう少し勉強して出直してきます ご回答有難うございました

その他の回答 (1)

noname#140971
noname#140971
回答No.2

ID___入金日_________金額_____伝票番号 1____2007/02/10__\1,000___07020100001 2____2007/02/10__\1,500___07020100001 3____2007/02/11__\2,000___07020100002 ? DBSELECT("SELECT COUNT(*) FROM (SELECT 伝票番号 FROM 入金履歴 GROUP BY 伝票番号)") 2; このテストでは、2件とカウントしています。 DBSelect関数を使っていますが、クエリにコピペしても同じ結果を得れます。

everall
質問者

お礼

>DBSelect 関数として認知してくれません もう少し勉強してから 出直してきます ご回答有難うございました