UPDATE 更新数据
UPDATE 语句用于修改表中的现有数据。本章将详细介绍 UPDATE 语句的各种用法。
基本语法
更新单行数据
更新多个列
更新多行数据
使用计算更新
使用子查询更新
使用 JOIN 更新
使用 CASE 更新
实战示例
更新用户资料
批量状态更新
常见错误
错误 1:忘记 WHERE 子句
错误 2:安全更新模式
最佳实践
- 始终使用 WHERE 子句
- 先用 SELECT 测试条件
- 重要更新使用事务
- 批量更新前备份数据
- 添加 updated_at 时间戳
性能优化
小结
- UPDATE ... SET:修改数据
- WHERE 子句:指定要更新的行
- 多列更新:同时更新多个列
- 计算更新:在 SET 中使用表达式
- 子查询和 JOIN:复杂更新
下一步: 学习 DELETE 删除数据