在MySQL 中添加数据是一个基本的操作,而有时候我们在添加数据的同时需要对某一列进行+1 的操作。这时我们可以使用MySQL 的 UPDATE 命令。
UPDATE 表名 SET 列名 = 列名 + 1 WHERE 条件;
其中表名是要操作的数据表的名称,列名是要加 1 的列名称,条件是筛选要操作的数据的条件。我这里简单举个例子。
UPDATE users SET age = age + 1 WHERE name = 'Amy';
以上命令会在 users 表中查找所有名字为 Amy 的用户,并将他们的年龄加 1。
需要注意,如果列不允许为 NULL,而且没有设置默认值,则必须使用 WHERE 条件来确保表中每个行都能够被更新。否则,未被更新的行将被设置为 NULL。