Я хочу достичь с помощью запроса MySQL
+------+---------+ | frq | -any- | +------+---------+ | 10 | 10 | | 15 |10+15=25 | | 15 |25+15=40 | +------+---------+
пожалуйста, помогите с ссылками на код, спасибо
MySQL Forum помог мне !!!
mysql> set @my_var=0; mysql> select frq, @my_var:=@my_var+frq as commutative_sum from `mytable`
Это хорошо работает с моими подпрограммами mysql.
ИМХО, это должно обрабатываться логикой программы, а не SQL. Если вы все еще хотите ...:
SELECT a.frq, sum(b.frq) FROM table a JOIN table b ON a.id >= b.id GROUP BY a.frq