UPDATE
更新数据
语法
UPDATE 表名 SET 列1 = 值1, 列2 = 值2 WHERE 条件说明
修改表中已有的数据。务必使用 WHERE 条件限制更新范围,否则会更新所有记录。
参数
SET必填要更新的列和值
WHERE更新条件(强烈建议使用)
示例
更新单条记录
更新指定记录
UPDATE users SET name = '新名称' WHERE id = 1;批量更新
更新多条记录
UPDATE users SET status = 'inactive' WHERE last_login < '2023-01-01';更新多个字段
同时更新多个字段
UPDATE users SET name = '新名称', email = 'new@example.com', updated_at = NOW() WHERE id = 1;