Autor | Zpráva | ||
---|---|---|---|
Prochy Profil |
#1 · Zasláno: 27. 9. 2012, 19:15:48
Zdravim,
chci se zeptat, potřeboval bych tento dotaz: SET @suma=0; SELECT @suma:=@suma+price as suma, clients.id, clients.surname, clients.first_name FROM clients Aby se nemusela inicializovat proměnná. Je to možné? Potřeboval bych mít ve sloupci postupný součet sloupce price. Něco takového: SELECT @suma:=COALESCE(@suma,0)+price as suma, clients.id, clients.surname, clients.first_name FROM clients Děkuji za odpověď |
||
Kajman Profil |
#2 · Zasláno: 27. 9. 2012, 19:38:38
SELECT @suma := @suma + price AS suma, clients.id, clients.surname, clients.first_name FROM clients CROSS JOIN (SELECT @suma := 0 FROM DUAL) s |
||
Prochy Profil |
#3 · Zasláno: 27. 9. 2012, 19:52:57
Díky
|
||
Časová prodleva: 12 let
|
0