更新和删除数据
一定要记得where
更新数据
UPDATE customersSET cust_email ='elemer@fudd.com'WHERE `cust_id` =10005
如果没有where会更新所有行
update可以使用子查询
但是子查询的表和update的表不能是相同的表
IGNORE关键字
使用IGNORE关键字,update时出现错误也会继续更细
删除数据
一定要记得where
- DELETE是删除一行不是删除列
- 删除指定的列用UPDATE,设为NULL
指导原则
在对UPDATE或DELETE语句使用WHERE子句前,应该先用SELECT进行测试,保证它过滤的是正确的记录
