请教简单的sql语句
这么CASE处出错的,不明白,
UPDATE RenMonth SET CASE WHEN MONTH(IntoDate)=1 THEN Month1=Month1+1
WHEN MONTH(IntoDate)=2 THEN Month2=Month2+1
WHEN MONTH(IntoDate)=3 THEN Month3=Month3+1
WHEN MONTH(IntoDate)=4 THEN Month4=Month4+1
WHEN MONTH(IntoDate)=5 THEN Month5=Month5+1
WHEN MONTH(IntoDate)=6 THEN Month6=Month6+1
WHEN MONTH(IntoDate)=7 THEN Month7=Month7+1
WHEN MONTH(IntoDate)=8 THEN Month8=Month8+1
WHEN MONTH(IntoDate)=9 THEN Month9=Month9+1
WHEN MONTH(IntoDate)=10 THEN Month10=Month10+1
WHEN MONTH(IntoDate)=11 THEN Month11=Month11+1
ELSE Month12=Month12+1
END
WHERE MoveInfo= RenEnd
Month8 列是表示那一月的,IntoDate是具体日期,就是发现一个该月的记录,该月的记录增加1
那位大侠有好的方法,请教了。