我有以下查询:
SELECT [3-2017].[Dealer#], Sum([3-2017].Balance) AS SumOfBalance
FROM [3-2017]
GROUP BY [3-2017].[Dealer#];
我想添加一个列,返回每个经销商#的总计百分比。我想我需要另外一个单行查询,总计和加入或联合,但我完全迷失了。
我查看了几个不同的帖子,this是最重要的结果,但不幸的是,它并没有解决我的问题。
答案 0 :(得分:0)
报告中最好和最简单的做法。但是,试试:
SELECT [3-2017].[Dealer#], Sum([3-2017].Balance) AS SumDealerBal,
(SELECT Sum(Balance) FROM [3-2017]) AS SumBalance, SumDealerBal/SumBalance AS DealerPct
FROM [3-2017]
GROUP BY [3-2017].[Dealer#];
建议任何名称中没有空格或特殊字符/标点符号(下划线只是例外)。更好的是DealerNum或Dealer_Num。