sql >> Database >  >> RDS >> Sqlserver

sumProduct in sql

De syntaxis voor een somproduct is heel eenvoudig in SQL:

select sum(c * e)
from #mytable1;

Ik weet niet precies hoe dit van toepassing is op uw vraag, die een andere logica lijkt te bevatten.

BEWERKEN:

U wilt een vensterfunctie:

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


  1. Meerdere en enkele indexen

  2. Tel het voorkomen van waarden in een geserialiseerd kenmerk (array) in Active Admin-dashboard (Rails, Active admin 1.0, Postgresql-database, postgres_ext gem)

  3. SQL/Postgres datetime divisie / normaliseren

  4. Onjuiste tekenreekswaarde bij het invoegen van UTF-8 in MySQL via JDBC?