目录
修改数据
同时修改两个数据
修改表中所有数据
删除数据
删除指定字段的值(用UPDATE)
删除整张表的数据
举例表如下FIRST表
修改数据
UPDATE 表名 SET 字段名1=值1,字段名2=值2,...[WHERE 条件];
将first表name字段张三修改为张三丰。
UPDATE first SET name='张三丰' WHERE age=20;
注意事项
WHERE为匹配条件,语句解读为将age为20的name改为张三丰。
如果需要添加多个条件,条件之间用and连接。
UPDATE first SET name='张三丰' WHERE age=20 and gender='男';
同时修改两个数据
将姓名张三丰修改为小红,性别修改为女。
UPDATE first SET name='小红',gender='女' WHERE age=20;
需要修改的两个数据之间用逗号连接 。
修改表中所有数据
将gender所有数据修改为男。
不加条件默认为所有数据。
UPDATE first SET gender='男';
删除数据
DELETE FROM 表名 [WHERE 条件];
注意事项
语句不加条件默认为删除整张表的数据。
语句不能删除某一个字段的值(可以使用UPDATE)。
举例删除age为25的数据
DELETE FROM first WHERE age=25;
删除指定字段的值(用UPDATE)
举例删除first表中王五的性别
UPDATE first SET gender=null WHERE name='王五';
删除整张表的数据
DELETE FROM first;