我正在尝试检索一行的数据,并且表中的每一行都有不同的单位售出价值。我想总结这些值并区分项目descr
。
我使用了以下代码,
select distinct s.descr, SUM(s.unitqty)
from saleslines s
答案 0 :(得分:1)
您需要指定要应用sum函数的分组:
SELECT s.descr, SUM(s.unitqty) AS sum_of_unitqty
FROM saleslines s
GROUP BY s.descr
distinct
关键字是不必要的,因为group by
将确保群组内的唯一性。