我想将表中的每一项(Cou_mark*'"+a+"'+mark*(100-'"+a+"'))*0.01的值附给last_mark,a是由用户确定的 lab_students表是这样的 user_ID char dept_ID int Cou_mark int mark int last_mark int
但是我想每项都更新 这是我写的语句: update lab_students set last_mark=select sum((Cou_mark*50+mark*50)*0.01) as last_mark into #lab_students from lab_students group by user_ID 这是错的 我不知道怎么在update让每一项都改了