Diskuze: Vložení výpočtu do tabulky
Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Ten SELECT musis umistit za UPDATE ne za SET viz priklad
UPDATE
table1
(SELECT SUM(y) AS ysum FROM table1) AS rr
SET result=rr.ysum
WHERE result IS NULL;
Ne nezkousel. Proc bych mel? Ale kdyz uz ses zeptal tak jsem to hodil do dbfiddle a funguje jak ma na vutvorene vzorove tabulce naplnene daty. Ja jsem neuvedl prsne to co tazatelka chce jen jsem napsal jak ma postupovat. Myslim, ze neni cilem diskuze psat hotova reseni, ale pomahat si k nim dojit.
A co takto:
update Table1 set SumY = (Select Sum(y) from Table1 as a where a.id <= Table1.ID)
Zobrazeno 7 zpráv z 7.