SELECT
tableResults.PoliticalParty,
MAX(PoliticalPartyVotes.TotalVotes) AS [EX11]
FROM
(SELECT
tableResults.PoliticalParty,
SUM(INT(tableResults.Votes)) AS TotalVotes
FROM tableResults
GROUP BY tableResults.PoliticalParty) AS PoliticalPartyVotes;
这不起作用,tableResults.PoliticalParty
没有最大显示一个结果。>
SELECT tableResults.PoliticalParty,MAX(PoliticalPartyVotes.TotalVotes)AS [EX11]来自(SELECT tableResults.PoliticalParty,SUM(INT(tableResults.Votes))AS ...
如果您希望PoliticalParty
的票数最多,则可以在现有的汇总查询中使用ORDER BY
和TOP (1)
: