怎样写出一个嵌套的SQL 语句?

KevinYao 2004-09-29 03:29:24
需求如下:
-------------------------------
pk_id | col1 | col2 | col3
-------------------------------
001 | 10 | 20 | 30
002 | 20 | 25 | 35
003 | 60 | 10 | -5

说明:
即 目前行的col3 = 上一行的col3 + 目前行的col2 - 目前行的col。
如:
pk_id =002的行中,col3 = 30 + 25 - 20 = 35

怎样用一个sql语句写出来呢?


...全文
41 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
KevinYao 2004-09-29
  • 打赏
  • 举报
回复
补充一下:
需要解决的问题是:假设只知道col1,col2的值,且第一行中的col3也有值,怎样用一个SQL语句写出每行col3的值?

2,208

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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