Die Syntax für ein Summenprodukt ist in SQL sehr einfach:
select sum(c * e)
from #mytable1;
Ich bin mir nicht ganz sicher, wie dies auf Ihre Abfrage zutrifft, die eine andere Logik zu haben scheint.
BEARBEITEN:
Sie wollen eine Fensterfunktion:
select t.*,
sum(c*e) over (partition by a)
from #mytable1;