SQL:Group By で集計したレコード数を求めるには?

解決


こうへい  2005-03-01 22:16:01  No: 120000  IP: [192.*.*.*]

VB6でAccessのmdbをADOで使用しています。
テーブルには項目1と項目2と金額があり項目1及び項目2でグループ化して
その金額の合計とグループのレコード数を求めたいのです。

SELECT 項目1,項目2,SUM(金額) FROM テーブル1 GROUP BY 項目1,項目2

のSQLで金額の集計はできるのですが、グループ化されたレコード数を取得
するのが分かりません。

どのようにSQLを書けば良いのでしょうか?

宜しくお願いします。

編集 削除
こうへい  2005-03-01 22:42:51  No: 120001  IP: [192.*.*.*]

自己レスです。

COUNT関数というのがあったので

SELECT 項目1,項目2,COUNT(金額),SUM(金額) FROM テーブル1 GROUP BY 項目1,項目2

とすれば目的が達成できました。

お騒がせしました。

編集 削除