我有一个查询,我只选择前 10 行,但我在那里有一个 SUM 函数,它仍在计算所有行的总和(不考虑前 10 行)。如何仅获得前 10 行的总数?
这是我的 SUM 函数:
SUM( fact.Purchase_Total_Amount) Total
最佳答案
你有没有试过使用这样的东西:
SELECT SUM(Whatever)
FROM (
SELECT TOP(10) Whatever
FROM TableName
) AS T
关于sql - 仅前 10 行的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28479926/