求一条UPDATE语句
条件:T1里按年份月份放着相同的结构,(每个月的RID结构相同)
目的:把T1中5月份的P1值更新到6月份中对应的P1中
我的思路:把5的值select出来看作表b,然后根据表B更新表T1中的P1值
update T1
set a.P1 = b.P1
from T1 a,(select RID,P1 from T1 where Year = 2004,Month = 5) b
where a.RID = b.RID
and a.Year = 2004
and a.Month = 6
但是出错,请问该怎么写?谢谢!不想写存储过程,只想一条SQL语句搞定:)