更新和删除数据(UPDATE\DELETE)
2018-01-26 21:01
375 查看
1. 更新数据可使用UPDATE语句。可采用两种方式:
(1)更新表中特定行 (2)更新表中所有行
简单例子:客户10005要更新电子邮件地址,可使用
2. 删除数据
删除数据用DELETE,有两种使用方式
(1)从表中删除特定的行 (2)从表中删除所有行
DELETE语句从表中删除行,甚至删除所有行,但不会删除表
DELETE FROM customers
WHERE cust_id = 10006;
(1)更新表中特定行 (2)更新表中所有行
简单例子:客户10005要更新电子邮件地址,可使用
UPDATE customers SET cust_email = '56525@qq.com' WHERE cust_id = 10005;UPDATE语句总是以要更新的表的名字开始。SET用来将新值赋给被更新的列。以WHERE子句结束,他告诉MySQL更新哪一行,若没有WHERE子句,则会更新所有行。
2. 删除数据
删除数据用DELETE,有两种使用方式
(1)从表中删除特定的行 (2)从表中删除所有行
DELETE语句从表中删除行,甚至删除所有行,但不会删除表
DELETE FROM customers
WHERE cust_id = 10006;
相关文章推荐
- 关联关系的crud(增加(Create)、查询(Retrieve)(重新得到数据)、更新(Update)和删除(Delete))的理解(casecade和fetch)
- discuz 如何添加数据DB::insert和更新数据DB::update 查询DB::query删除DB::delete
- oracle多表关联更新(update)/删除(delete)数据表的的写法
- 数据库 误操作(更新数据(Update),删除数据(delete),当然也包括增加大量数据(insert))之后,给出的解决方案
- 数据添加(insert),删除(delete),更新(update)
- discuz 如何添加数据DB::insert和更新数据DB::update 查询DB::query删除DB::delete
- MySQL--操作简记(create创建操纵表、insert插入、update更新、delete删除数据)
- SQL之merge into 批量更新数据 sql数据同步 基于源表对目标表做Insert,Update,Delete操作
- LINQ之使用Attach更新和删除(Update and Delete with Attach)
- Mysql 的on update/on delete定义父表上进行update/delete是更新或删除在子表的情况
- 利用android提高的的insert,query,update,deleteAPI与execSql,rawQuery函数执行原生的插入,查询,更新,删除语
- 1.利用android提高的的insert,query,update,deleteAPI与execSql,rawQuery函数执行原生的插入,查询,更新,删除语句操作花费时间的对比结果
- mysql删除有外链索引数据,Cannot delete or update a parent row: a foreign key constraint fails 问题的解决办法
- MySQL Delete,Update连表(left join)删除,更新语法
- mysql 在删除数据出现Cannot delete or update a parent row: a foreign key constraint fails 这个该如何解决
- 【MySQL】Delete,Update连表(left join)删除,更新语法
- 【MySQL】Delete,Update连表(left join)删除,更新语法
- MySQL学习系列7:插入insert 更新update 删除delete
- 第四章 第二节:更新和删除 UPDATE DELETE
- MySQL备忘之数据更新篇(INSERT, UPDATE, DELETE)