【发布时间】:2013-10-29 08:49:42
【问题描述】:
我有两张桌子:
产品项目 - PRODUCT_ID - ITEM_ID - PRODUCT_DESC - STORE_ID - VENDOR_CODE - PRODUCT_ID - ITEM_PRICEPRODUCT 表用于列出商店销售的每种产品的详细信息,ITEM 表本质上是每个故事的库存,列出每个商店中的产品及其价格。
我想要一个函数,它返回产品描述、商品数量 (COUNT) 以及同一产品类型的所有商品的平均价格。但是,我还想要条件是输出中只列出超过 10 个项目的产品。
这是我目前所拥有的:
SELECT PRODUCT.PRODUCT_DESC AS Description,
COUNT(ITEM.ITEM_ID) AS Count,
AVG(ITEM.ITEM_PRICE) AS [Average Price]
FROM PRODUCT, ITEM
WHERE PRODUCT.PRODUCT_ID = ITEM.PRODUCT_ID
AND COUNT(ITEM.ITEM_ID) > 10;
我正在使用 Access SQL,如有任何帮助,我将不胜感激!
【问题讨论】:
-
最后一次编辑,我想你想做
PRODUCT.PRODUCT_ID = ITEM.PRODUCT_ID。对吗?