• 締切済み

アクセス クエリによる合計・平均値の表示方法

アクセス クエリによる合計・平均値の表示方法についてご質問いたします。 まったくの初心者ですので、宜しくお願いいたします。 各テーブルから任意の期間をクエリを利用して表示させた時に、その期間の合計・平均値を 表示したいと考えております。 現在作成したクエリでは、任意期間のすべてのデータが表示されてしまいます。 (現状のクエリ=1月10日~11日) 種別    日付      曜日   店名   人数A   人数B   人数C ドリンク  2012/01/10  火    A店     10     10     40 ドリンク  2012/01/11  水    A店     10     10     40 ドリンク  2012/01/10  火    B店     15     15     30 ドリンク  2012/01/11  水    B店     15     15     30 (表示させたいクエリ=1月10日~11日平均) 種別    日付                曜日   店名   人数A   人数B   人数C ドリンク  2012/01/10~2012/01/11  非表示    A店     10     10     40 ドリンク  2012/01/10~2012/01/11  非表示    B店     15     15     30 全体集計                                合計25  合計25  合計70 上手く伝わらないかもしれませんが、上記のように表示させたいと考えております。 是非とも皆様のアドバイスを頂きたいと思いますので、宜しくお願いいたします。     

みんなの回答

  • o_chi_chi
  • ベストアンサー率45% (131/287)
回答No.1

SQLだと (1)店毎の集計 SELECT  種別 , Min([日付]) & "~" & Max([日付]) AS 範囲 , 店名 , Sum(人数A) AS 人数A合計 , Sum(人数B) AS 人数B合計 , Sum(人数C) AS 人数Cの合計 FROM Q_抽出 GROUP BY 種別, 店名; (2)全合計 SELECT  種別 , Sum(人数A) AS 人数A合計 , Sum(人数B) AS 人数B合計 , Sum(人数C) AS 人数Cの合計 FROM Q_抽出 GROUP BY 種別; もし店毎の集計と全合計を同一データとして表示したいなら union クエリを使えば可能です。

iu1972mm
質問者

お礼

有難うございます。 大変参考になりました。

関連するQ&A