Накопительное общее количество в MySQL [дубликат]

Почему вы хотите преобразовать штрихи в текст? Добавьте кнопку, которая отправляет текст внутри текстового поля на сервер при нажатии. Вы можете получить текст, используя атрибут value, как указывал ранее плакат, или используя API jQuery:

  $ ('input # mybutton'). Click (function () {var text =  $ ('textarea # mytextarea'). val (); // отправлять сервер и ответ процесса});   
1
задан Roddeh 17 April 2013 в 14:42
поделиться

1 ответ

Попробуйте этот запрос

select @score:=if(@prevPlayer = player, @score+total, total) as cumil,
total, @prevPlayer:=player as player from
(select * from tbl order by player) a join 
(select @score:=0, @prevPlayer:='')b

Результаты:

| CUMIL | TOTAL | PLAYER |
--------------------------
|    16 |    16 |   Arne |
|    34 |    18 |   Arne |
|    28 |    -6 |   Arne |
|    -2 |   -30 |   Arne |
|    39 |    41 |   Arne |
|    46 |     7 |   Arne |
|    29 |   -17 |   Arne |
|    42 |    13 |   Arne |
|    -6 |   -48 |   Arne |
|    11 |    11 |  Bjorg |
|    -1 |   -12 |  Bjorg |
|   -39 |   -38 |  Bjorg |
|   -30 |     9 |  Bjorg |
|   -35 |    -5 |  Bjorg |
|   -32 |     3 |  Bjorg |

FIDDLE

3
ответ дан Meherzad 17 August 2018 в 10:49
поделиться
  • 1
    Думаю, он хочет рассчитать кумул на лету. В вашем скрипте sql у вас есть таблица с тремя столбцами. Если это так, то достаточно написать select * from tbl вправо? – agim 17 April 2013 в 14:56
Другие вопросы по тегам:

Похожие вопросы: