你的这个图片中应该还有个主键吧,不然一更新就是全部一样的数据哦, 楼上的就能解决问题,只是两行的总和,而不是一行的总和,因为不知道主键 如果知道主键就用楼上的改动下就达到目的了 --选出数据 select Subject1+Subject2+Subject3 as Total from 表名 where 主键=‘’ --更新数据 update 表名 set Total=Subject1+Subject2+Subject3 where 主键=‘’
第2个回答 2012-05-30
select sum(subject1,subject2 subject3) from 表名 order by 表id desc limit 1;