搜尋

首頁  >  問答  >  主體

php - 如何寫mysql當字段sales為null時設定為數字quantity,否則設定sales為原sales+quantity?

item表格裡有個int類型的欄位sales,如何使用sql更新銷售sales,當欄位sales為null時設定為數字quantity,否則設定sales為原sales+quantity?

为情所困为情所困2749 天前430

全部回覆(1)我來回復

  • 迷茫

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

    解決了

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

    回覆
    0
  • 取消回覆