计算MySQL中的运行总计

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算MySQL中的运行总计相关的知识,希望对你有一定的参考价值。

我有这个mysql查询:

SELECT DAYOFYEAR(`date`)  AS d, COUNT(*) 
FROM  `orders` 
WHERE  `hasPaid` > 0
GROUP  BY d
ORDER  BY d

返回的内容如下:

d  | COUNT(*) |
20 |  5       |
21 |  7       |
22 | 12       |
23 |  4       |

我真正喜欢的是最后一列显示运行总数:

d  | COUNT(*) | ??? |
20 |  5       |   5 |
21 |  7       |  12 |
22 | 12       |  24 |
23 |  4       |  28 |

这可能吗?

以上是关于计算MySQL中的运行总计的主要内容,如果未能解决你的问题,请参考以下文章

使用 BigQuery 中的条件计算运行总计

对于下一个循环来计算运行总计将不起作用

如何更改片段中的主要活动变量

计算 SQL 中日期字段的计数和运行总计

DB2 - 使用运行总计来计算本月至今的销售额

MySQL 基于列值运行总计