1: 2: 3: 4: 5:
SELECT OuterGroup, SubGroup, FactCol, convert(float,Fact)/sum(Fact) over (Partition by OuterGroup, FactCol) Fact FROM QuickMatrix2 QM2;