标签: sql sql-server sql-server-2014
我拥有庞大的数据库,我需要使用group by来获得所有类别的平均90%。
示例,我有300个位置,数据大约为100k,TAT列针对所有数据库,我需要使用group by(位置)在一个查询中将TAT所有位置的平均值降低90%。
答案 0 :(得分:2)
大多数DBMS支持窗口聚合功能,您需要PERCENT_RANK:
TopicAccessed