DML(Manipulation):对数据库的表中数据进行增删改
1.添加数据
insert into 表名(列名1,列名2,...列名n) values (值1,值2,...值n);
--选定特定列进行设置,并将该条数据添加进入表
insert into 表名 values (所有列的对应值);
--直接对全部进行初始化,并将该条数据添加进入表
2.删除数据
delete from 表名 where 条件s;
-- 将满足条件的数据项从表中删除,条件间可以使用and,or联合
delete from 表名; -- 删除所有表中数据
truncate table 表名; -- 删除所有表中数据,并创建一个完全一致的空表
举例:
DELETE FROM stu WHERE name != "米" ;
DELETE FROM stu WHERE name = "米其林" and id = 1;
TRUNCATE TABLE stu;
3.修改数据
update 表名 set 列名1 = 值1 , 列名2 = 值2,...列名n = 值n where 条件s;
-- 将满足条件s的数据项,修改其对应的列名下的值,条件间可以使用and,or联合
update 表名 set 列名1 = 值1 , 列名2 = 值2,...列名n = 值n;
-- 将表中所有数据修改其对应的列名下的值,条件间可以使用and,or联合
举例:
UPDATE stu SET id = 4,name = "Hello" WHERE NAME = "米其林" OR id = 3;
SQL之基础知识DML(增删改表中数据)
最新推荐文章于 2022-10-14 19:09:10 发布
本文详细介绍了数据库操作语言DML(Data Manipulation Language)的主要功能,包括数据的添加、删除及修改。具体阐述了如何使用SQL语句进行数据的插入、删除、更新操作,并提供了实例演示。
5308

被折叠的 条评论
为什么被折叠?



