我需要在订单表上做一个非常简单的选择总和,但当它们只是第一个数据的一个位置时,它会带回82个位置的数量
SELECT Orders.OrderNumber, sum(Orders.Location)
FROM ORDERS
GROUP BY Orders.OrderNumber,Orders.Location
在这样的基本查询中我缺少什么?
答案 0 :(得分:4)
您需要删除位置上的分组依据:
SELECT Orders.OrderNumber, Sum(Orders.Location) AS SumOfLocation
FROM Orders
GROUP BY Orders.OrderNumber;
答案 1 :(得分:0)
分组依据条款
中您不需要 Orders.Location试试这个
SELECT Orders.OrderNumber, sum(Orders.Location)
FROM ORDERS
GROUP BY Orders.OrderNumber