日付範囲内で販売された製品の合計数量を確認したい。
-------------------------
| PRODUCT | QUANTITY |
-------------------------
| A | 120 |
-------------------------
| B | 75 |
-------------------------
MSAccess2003には次のSQLクエリがあります。
SELECT Product, Sum(PurchaseQuantity) AS Quantity
FROM tblInvoice
GROUP BY Product
HAVING PurchaseDate BETWEEN #3/19/2013# and #3/22/2013#;
しかし、これは実行されていません。MSAccessで次のようなエラーが発生します。
「集計関数の一部として、指定された式'PurchaseDate BETWEEN#3/19/2013#と#3/22/2013#'を含まないクエリを実行しようとしました。」
これまでのところ、GroupBy句にPurchaseDateを追加する必要があることを理解しました。しかし、PurchaseDateをGroup By句に入れずにそれを行う方法はありますか?
前もって感謝します。