chcę osiągnąć przez MySQL QueryWybierz Mysql przemienności sumę każdego wiersza
+------+---------+
| frq | -any- |
+------+---------+
| 10 | 10 |
| 15 |10+15=25 |
| 15 |25+15=40 |
+------+---------+
pomóż odniesieniami kodowych, dzięki
chcę osiągnąć przez MySQL QueryWybierz Mysql przemienności sumę każdego wiersza
+------+---------+
| frq | -any- |
+------+---------+
| 10 | 10 |
| 15 |10+15=25 |
| 15 |25+15=40 |
+------+---------+
pomóż odniesieniami kodowych, dzięki
Forum MySQL pomogło mi !!!
mysql> set @my_var=0;
mysql> select frq, @my_var:[email protected]_var+frq as commutative_sum from `mytable`
Działa to dobrze z moimi procedurami mysql.
IMHO, które powinny być obsługiwane przez logikę programu, a nie SQL. Jeśli nadal chcesz ...:
SELECT a.frq, sum(b.frq)
FROM table a
JOIN table b ON a.id >= b.id
GROUP BY a.frq
Masz na myśli, że chcesz, aby druga kolumna była sumą całkowitą pierwszej kolumny? – codeulike
Tak druga kolumna jest sumą wszystkich poprzednich frqs – Ish