NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

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

V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
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.