Синтаксисът за сума-продукт е много прост в SQL:
select sum(c * e)
from #mytable1;
Не съм съвсем сигурен как това се отнася за вашето запитване, което изглежда има друга логика в него.
РЕДАКТИРАНЕ:
Искате функция за прозорец:
select t.*,
sum(c*e) over (partition by a)
from #mytable1;