在一个用户的 MySQL 数据库中,有 3 个字段分配给他:
user_id 元键元值
user_id = '297'
meta_key = 'qty'
meta_value = '1'
问题是当这个用户,比如说购买另一个产品时,它错误地添加了另外3 个字段:
user_id = '297'
meta_key = 'qty'
meta_value = '1'
而不是仅仅将 'qty' 的增量值更新为 '2'。因此,我的数据库中填充了 3 或 4 个重复条目,每个条目的 qty 值为 1,而不是一个字段,其中包含所有 qty 的总和。
我已经修复了导致此问题的错误,但我现在还需要修复数据库。
结构图:http: //i.imgur.com/41Qk07f.png
我想知道是否有一个查询将所有重复的“数量”值求和为一个。