我有一个宠物搜索表。我想查看每个动物名称的搜索百分比。
我的查询是:
Select AVG(a.search_count) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT
ROW)*100 AS Precentage
from (select [Animal-Name], count (*) as search_count
from dbo.Searches
group by [Animal-Name]
) as a
我从第二个选择中得到的(在from内:)>
所以我现在需要的是每种动物名的search_count结果的百分比。知道我的查询出了什么问题吗?
我有一个宠物搜索表。我想查看每个动物名称的搜索百分比。我的查询是:选择AVG(a.search_count)OVER(未绑定前导和当前行之间的行)* 100 AS ...
我认为您想要一个简单的比率: