首页  >  问答  >  正文

mysql如何根据各自条件批量更新

现有两张表,A是明细表
id uid cost

    1. 0

    1. 1

    1. 4

    1. 3

现在要把把该表中cost大于0的数据,根据uid分组然后更新到另一个表上

select uid,count(cost) as count from A group by uid where cost > 0

这是取出的语句,有没办法一句话把这个查询结果根据uid更新到另一张表上?

代言代言2672 天前950

全部回复(1)我来回复

  • 扔个三星炸死你

    扔个三星炸死你2017-06-26 10:51:25

    雷雷

    回复
    0
  • 取消回复