在MySQL 中添加數據是一個基本的操作,而有時候我們在添加數據的同時需要對某一列進行+1 的操作。這時我們可以使用MySQL 的 UPDATE 命令。
UPDATE 表名 SET 列名 = 列名 + 1 WHERE 條件;
其中表名是要操作的數據表的名稱,列名是要加 1 的列名稱,條件是篩選要操作的數據的條件。我這里簡單舉個例子。
UPDATE users SET age = age + 1 WHERE name = 'Amy';
以上命令會在 users 表中查找所有名字為 Amy 的用戶,并將他們的年齡加 1。
需要注意,如果列不允許為 NULL,而且沒有設置默認值,則必須使用 WHERE 條件來確保表中每個行都能夠被更新。否則,未被更新的行將被設置為 NULL。