查询结果如何累加数值?

lifat 2024-06-18 14:38:26

有一个表,如下:

------------------------------------------------------------------------------

列一(时间),列二(数值)

2024/06/01,1

2024/06/02,2

2024/06/03,6

2024/06/05,2

2024/06/06,4

------------------------------------------------------------------------------

要如何查询出以下结果:

------------------------------------------------------------------------------

列一(时间),列二(数值),列三(累加数值,按【列一】排序)

2024/06/01,1,1

2024/06/02,2,3

2024/06/03,6,9

2024/06/05,2,11

2024/06/06,4,15

------------------------------------------------------------------------------

帮忙给出SQL语句!!!

...全文
134 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
明白畅达 2024-06-19
  • 打赏
  • 举报
回复 2

SELECT *,SUM(t_value) OVER (ORDER BY t_time) AS a FROM t_table ORDER BY t_time asc

29

社区成员

发帖
与我相关
我的任务
社区描述
专注数据相关领域,分享MySQL,数据分析,Python,Linux,大数据相关技术内容。
数据库sql数据库开发 个人社区 广东省·广州市
社区管理员
  • SQL数据库开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧