• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESSクエリーについて(ユニーク数の抽出等))

ACCESSクエリーについて(ユニーク数の抽出等)

このQ&Aのポイント
  • ACCESSを使用して、電話番号のユニーク数や累積金額などを集計するクエリーを作成したい。
  • テーブルには顧客ID、顧客名、サービス名、金額、電話番号の項目があり、電話番号は重複している場合がある。
  • 具体的には、ダブりのある電話番号の件数や累積金額を知りたい。集計クエリーや選択クエリーを使用して解決できる方法はあるだろうか。

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

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

デザインビュー>SQLビューと進んで、以下をコピペ。 その後、デザインビューに戻して下さい。 1.電話番号がダブりの時にはそれは1とカウントし、電話番号のユニーク数を知りたい。 Select Count(Distinct [電話番号] ) From テーブル; 2.1のユニーク(電話番号)毎(電話番号で重複ある場合はその合計を加算する)の累 積金額を出したい。 Select [電話番号], Sum([金額]) as 累積金額 From テーブル Group by [電話番号]; 3.1でダブりがあった場合、ダブりの件数をユニーク(電話番号)毎に知りたい。 ダブリのみ表示なら Select [電話番号], count(*) as ダブりの件数 From テーブル Group by [電話番号] Having count(*) > 1; ダブらないものだけ表示なら Select [電話番号], count(*) as ダブりの件数 From テーブル Group by [電話番号] Having count(*) = 1; いっさいがっさい表示なら Select [電話番号], count(*) as ダブりの件数 From テーブル Group by [電話番号];

関連するQ&A