Do nového roku jako lepší programátoři? Znovu otevíráme večerní školu programování. Nette framework, návrhové vzory, testování nebo vůbec poprvé kurzy ASP.NET dostupné odkudkoli v republice.
Avatar
sxh.cz
Člen
Avatar
sxh.cz:

Přeji Všem krásné pondělní ráno.
Měl bych jeden dotaz.

Z dotazu níže se mi vytvoří sloupec s kumulativním součtem.
A já bych potřeboval, aby se ten sloupec uložil nastálo do tabulky. Zkoušel jsem INSERT INTO a UPDATE, ale nedaří se mi to tam šoupnout tak, aby to bylo správně. (Ta kumulace se mi většinou rozhodní nebo to nefunguje vůbec)

SELECT *, SUM([castka])
OVER(PARTITION BY [rok], [id] ORDER BY [id], [mesic], [rok] ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) as kum_sum
FROM [dbo].[Table1]
ORDER BY id, mesic, rok

Předem Vám děkuji za odpověď, je mi jasné že to bude nějaká banalita.

sxh.

 
Odpovědět 5.10.2015 8:36
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.