最佳答案
如果我有两列,一列具有很高的基数,另一列具有很低的基数(值的唯一 #) ,按照哪个顺序分组有关系吗?
这里有一个例子:
select
dimensionName,
dimensionCategory,
sum(someFact)
from SomeFact f
join SomeDim d on f.dimensionKey = d.dimensionKey
group by
d.dimensionName, -- large number of unique values
d.dimensionCategory -- small number of unique values
有没有重要的情况?