SQL聚合函数

时间:2015-09-07 07:32:33

标签: sql ms-access-2007 aggregate-functions

我想运行一个查询,其中我必须在MS Access 2007中的数据库中计算itemsModel的数量,并将该计数乘以我保存在不同表中的速率。

SELECT 
    AllocateAsset.Item, AllocateAsset.ItemModel, 
    COUNT(AllocateAsset.ItemModel) AS CountOfItem,    
    (COUNT(AllocateAsset.ItemModel) * rateList.Rate) AS Amount 

我收到的错误是:

  

这是不正确的表达......

1 个答案:

答案 0 :(得分:0)

您需要按语句添加分组:

group by AllocateAssettItem, AllocateAsset.ItemModel