我需要访问db我试图在字段的Count函数的结果上使用Max函数 我找不到任何方法 - 不是通过用户界面而是通过SQL查询。
这是我的屏幕:
在屏幕上我有计数功能正常工作
如何在Count函数结果上运行Max函数?
答案 0 :(得分:2)
要“在计数功能结果上运行最大功能”,您需要将计数结果“汇总”到更高的聚合级别。将现有查询保存为HallCounts
,然后创建一个类似
SELECT Country_Id, Max(CountOfHall_Id) AS MaxHallCount
FROM HallCounts
GROUP BY Country_Id;
或者,要仅选择计数最高的行,请尝试使用此类
SELECT * FROM HallCounts
WHERE CountOfHall_ID = (SELECT MAX(CountOfHall_ID) FROM HallCounts);
答案 1 :(得分:1)
我会使用TOP 1 SQL和DESC函数。或者在设计师看来它"返回"。
例如:
SELECT TOP 1 the_column_to_display
FROM the_table
ORDER BY Count(the_column_to_count) DESC;