Diskuze: Výsledek ze SELECT jako nový sloupec v tabulce DB

Ostatní jazyky SQL SQL a databáze Výsledek ze SELECT jako nový sloupec v tabulce DB

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.