SSブログ

クエリ 日別(年月日)のデータを、年月ごとで集計する。 [クエリ]

 日付関連のクエリ例です。例えば、こういったデータを、年月の単位で集計した結果を求めるとします。

 日付が2011/01/01なら、年月は2011/01となります。
 データの日付をこのように変換した上で、金額を合計集計します。

 クエリデザインで作成する手順は、以下のとおり。

 元となる「T売上」テーブルを追加します。
 下のグリッドに、「日付」「金額」項目を設定します。


 日付のフィールドを、下記のように書き換えます。
年月: Format([日付],"yyyy/mm")


 集計アイコンをクリックして、集計モードにします。
 「金額」項目の「集計」を、「合計」にします。


 できあがり。

 日付の範囲で抽出条件を付ける場合は、以下のようにします。

 条件を付ける項目の「集計」で、「Where条件」を選択して、条件を設定します。
 1列目の年月に条件を設定すると、HAVING句になります。
 Where句の条件は、集計が実行される前にデータの抽出が行われますが、HAVING句は集計実行後に抽出が行われます。
 集計の対象となるデータが少ない方が、処理が早くなりますので、Where句で条件を指定するのが適切です。

 WHEREとHAVINGの詳しい説明はこちら。


nice!(1)  コメント(0)  トラックバック(0) 

nice! 1

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。
※URL(リンク)は記述できません。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。