Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
sxh.cz
Člen
Avatar
sxh.cz: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.