gpt4 book ai didi

php - MySql - 从开始计数到每一天

转载 作者:行者123 更新时间:2023-11-30 22:43:33 25 4
gpt4 key购买 nike

假设我有下表(请记住,该表将包含 10000 多行):

id    total           date
1 5 2015-05-16
2 8 2015-05-17
3 4 2015-05-18
4 9 2015-05-19
5 3 2015-05-20

我希望查询给出以下结果:

1
date => 2015-05-16
total => 5

2
date => 2015-05-17
total => 13

3
date => 2015-05-18
total => 17

4
date => 2015-05-19
total => 26

5
date => 2015-05-20
total -> 29

我现在想不出有任何查询可以执行此操作,这就是为什么我没有提供我尝试过的任何代码的原因。

有什么想法吗?我不确定这是否仅适用于 mysql,也许我必须使用 php。

最佳答案

这可以在 mysql 中使用用户定义的变量来完成,然后将运行总计作为

select
id,
total,
date
date from
(
select
id,
@tot:= @tot+total as total,
date from my_table,(select @tot:=0)x
order by date
)x

关于php - MySql - 从开始计数到每一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30344139/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com