首页 新闻 会员 周边 捐助

请教sql的实现

0
悬赏园豆:5 [已关闭问题] 关闭于 2008-11-21 08:47

 

表结构如上图,想要实现如下功能:

1,将上一年度的Remanent更新到下一年度的LastYearRemanent;

2,当年度的TotalRating等于LastYearRemanent加上CurrentRating;

3,当年度的Remanent等于TotalRating减去CurrentLyLeave;

如何实现?

MyFavorite的主页 MyFavorite | 初学一级 | 园豆:159
提问于:2008-11-19 11:15
< >
分享
所有回答(1)
0

1/

update TableName

set  Remanent=LastYearRemanent

go

2/

select * from TableName

where TotalRating=(LastYearRemanent+CurrentRating)

go

3/

select * from TableName

where Remanent=(TotalRating-CurrentLyLeave)

go

注意:进行运算时要确定数据类型正确 

程序员老李 | 园豆:790 (小虾三级) | 2008-11-19 11:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册