dodání ihned! nové
Hledáme programátora do rostoucího týmu ITnetwork.cz, 100% home office, 100 flexibilní pracovní doba. Více informací
Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
BF
Avatar
xpb411
Člen
Avatar
xpb411:5.10.2015 8:36

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.