Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

sommeProduit en sql

La syntaxe d'un produit somme est très simple en SQL :

select sum(c * e)
from #mytable1;

Je ne sais pas trop comment cela s'applique à votre requête, qui semble avoir une autre logique.

MODIFIER :

Vous voulez une fonction fenêtre :

select t.*,
       sum(c*e) over (partition by a)
from #mytable1;