搜索

首页  >  问答  >  正文

php - 如何写mysql当字段sales为null时设置为数字quantity,否则设置sales为原sales+quantity?

item表里有个int类型的字段sales,如何使用sql更新销量sales,当字段sales为null时设置为数字quantity,否则设置sales为原sales+quantity?

为情所困为情所困2818 天前462

全部回复(1)我来回复

  • 迷茫

    迷茫2017-05-16 13:02:43

    解决了

    UPDATE `item` SET `item`.`sales` = IFNULL(`item`.`sales`, 0)+2 WHERE `item`.`id` = 2;

    回复
    0
  • 取消回复