单价     数量  总价
18589 1     0
19999 2     0
420310 18   0
3990 11   0
420310 5    0
19990 9    0现在数据库是这样的情况, 我需要update出正确的总价,如何逐行update? 各位大神,求支招啊~

解决方案 »

  1.   


    update table set 总价=单价*数量
      

  2.   

    update table set 总价=单价*数量 ;
      

  3.   

    现在我有200+数据, 有没有什么简便的方法, 我不想写200+条update
      

  4.   


    现在我有200+数据, 有没有什么简便的方法, 我不想写200+条update
      

  5.   


    现在我有200+数据, 有没有什么简便的方法, 我不想写200+条update
    太逗了吧!!!吓死我了,这么多数据!!!!!
    先拿语句试试。
      

  6.   


    现在我有200+数据, 有没有什么简便的方法, 我不想写200+条update
    太逗了吧!!!吓死我了,这么多数据!!!!!
    先拿语句试试。谢谢大神啦,帮忙想想吧  我实在想不到怎么写,毕竟小白能力有限啊~
      

  7.   


    现在我有200+数据, 有没有什么简便的方法, 我不想写200+条update
    只这一条语句就可以更新全表的,不用写200+个update
      

  8.   

    只要不用where指定条件,修改的就是所有数据了,不用写200+句SQL,写一条SQL就行了
      

  9.   


    update table set 总价=单价*数量 where 总价=0;
      

  10.   

    补充一下说明,有可能不止200条数据,切其他数据是正常的情况下使用where 总价=0做条件可以修改