asp怎么从数据库中取出前一天的某个值与今天的相加
比如说,sql数据库idabcdrq123比如说今天输入进去的id是4,怎么从id=3中取出d的值与今天的a相加...
比如说,sql数据库
id a b c d rq
1
2
3
比如说今天输入进去的id是4,怎么从id=3中取出d的值与今天的a相加 展开
id a b c d rq
1
2
3
比如说今天输入进去的id是4,怎么从id=3中取出d的值与今天的a相加 展开
2013-04-24
展开全部
很简单,在插入id=4的记录前,读取id=3的值
set rs=conn.execute("select top 1 d from 表名 order by id desc")
d=rs(0)
rs.close
'然后在此处把药添加的id=4中的a值和d值相加后再添加记录
set rs=conn.execute("select top 1 d from 表名 order by id desc")
d=rs(0)
rs.close
'然后在此处把药添加的id=4中的a值和d值相加后再添加记录
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delarce @today int;
select a+A.d from table1 as B jion table1 as A on B.id=(A.id-1) where B.a=@today
变量好像定义错了,忘记了,你自己看一下
select a+A.d from table1 as B jion table1 as A on B.id=(A.id-1) where B.a=@today
变量好像定义错了,忘记了,你自己看一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样你试试
select a+(select d from ceshi where id=3) as d1 from ceshi where id=4
希望楼主早日解决问题,有什么不明白的可以HI百度我~~~
select a+(select d from ceshi where id=3) as d1 from ceshi where id=4
希望楼主早日解决问题,有什么不明白的可以HI百度我~~~
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用函数和sql语句结合。我真能提供思路。希望对你有帮助。
追问
能不能具体一点?
追答
你创建个函数,在使用sql语句是调用函数。和glslian描述的一样,只是看着代码简洁
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询