Syntaxen för en summaprodukt är mycket enkel i SQL:
select sum(c * e)
from #mytable1;
Jag är inte helt säker på hur detta gäller din fråga, som verkar ha annan logik i sig.
EDIT:
Du vill ha en fönsterfunktion:
select t.*,
sum(c*e) over (partition by a)
from #mytable1;