社区
MS-SQL Server
帖子详情
100分急求sql语句(在线等待,谢谢)
bxq1
2003-09-24 07:06:59
有一进货明细帐表,如下:
货品名称 数量 单价 金额 付款 结存
aaa 10 10 100 120 20
bbb 20 10 200 100 -80
ccc 10 10 100 -180
结存为付款减金额在加上前一行的结存。请问用sql语句,如何算出结存的值,用游标可以吗?游标好象只能取当前行的值,不能取前一行的值。请大侠帮忙。谢谢!
...全文
42
4
打赏
收藏
100分急求sql语句(在线等待,谢谢)
有一进货明细帐表,如下: 货品名称 数量 单价 金额 付款 结存 aaa 10 10 100 120 20 bbb 20 10 200 100 -80 ccc 10 10 100 -180 结存为付款减金额在加上前一行的结存。请问用sql语句,如何算出结存的值,用游标可以吗?游标好象只能取当前行的值,不能取前一行的值。请大侠帮忙。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdhdy
2003-09-24
打赏
举报
回复
declare @a int
set @a=0
update 货明细帐表 set @a=付款-金额+@a,结存=@a
pengdali
2003-09-24
打赏
举报
回复
declare @a int
set @a=0
update 货明细帐表 set @a=isnull(付款,0)-isnull(金额,0)+@a,结存=@a
pengdali
2003-09-24
打赏
举报
回复
declare @a int
set @a=0
update 货明细帐表 set @a=isnull(付款,0)-isnull(金额,0)+@a,结存=@a
pengdali
2003-09-24
打赏
举报
回复
declare @a int
set @a=0
update 货明细帐表 set @a=付款-金额+@a,结存=@a
急求
SQL语句
解决报表问题
有表A:cz_t_czr.mz(民族),cz_t_czr.xb(性别),cz_t_czr.bs(标示),字典表B:d_mz.bm(编码),d_mz.mc(名称)和字典表C:d_xb.bm(编码),d_xb.mc...合计
100
300.. .. 男 60 120.... .. 女 40 180 ..
最热网友收藏:30条经典的
SQL语句
(2007年第12周)
求30条经典的
SQL语句
,或是T-
SQL语句
.随后再开贴放分.(138),共176人收藏,yuewh491首先收藏 吐血奉献:C#获取硬盘编号、CPU编号及类型、内存大小及使用情况(120),共122人收藏,jrl5365首先收藏 微软的面试题...
SQL自动计算工龄
SELECT DATEDIFF(year,'2008-12-29(写入入职时间)','2019-12-30(写日记算到哪年)')/365 AS DiffDate GETDATE() //取当前日期,可以将其填入记算到哪年,获得时时更新的工龄数据
navicat运行sql文件时错误
记录一个navicat工具运行sql文件时遇到的坑: 错误如下: [ERR] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near...
mysql多项选择题_SQL多项选择题,急求答案,最好有解析
1、关于ORDERBY子句,下列叙述中正确有:()(1分)A、在要排序的列表后使用ASC指明为升序B、在要排序的列表后使用DESC指明为升序C、若省略ASC或DESC,则默认为降序D、在ORDERBY子句...1、关于ORDER BY子句,下列叙述中...
MS-SQL Server
34,576
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章