文章目录
DML概述
DML( 数据操作语言 )Data Manipulation Language
功能为:数据的增加、修改和删除
DML命令😮
💡INSERT:插入数据
💡UPDATE:更新数据
💡DELETE:删除数据(可带条件,保留表结构)
📖插入数据
🫵温馨提示:
1.插入数据时,指定的字段顺序需要与值的顺序一一对应
2.字符串和日期型数据应该包含在引号中
3.插入的数据大小应该在字段的规定范围内
1.给指定字段添加数据
INSERT INTO 表名 (字段名1,字段名2,…) VALUES (值1,值2,…)\
👏示例代码1
INSERT INTO stu (age,name,gender,id) VALUES (18,'林七夜','男',1);
// 注意顺序是一一对应的
插入成功:
2.给全部字段添加数据
👏示例代码2
INSERT INTO 表名 (值1,值2,…)
INSERT INTO stu VALUES (22,'微微','女',2);
操作结果如下:
3.批量添加数据
1.INSERT INTO 表名 (字段名1,字段名2,…) VALUES (值1,值2,…),(值1,值2,…),(值1,值2,…)
👏示例代码3
INSERT INTO stu (age,name,gender,id) VALUES (20,'夏至','男',3),(23,'三七八','女',4),(25,'叶之云','男',5);
运行结果:
2.INSERT INTO 表名 VALUES (值1,值2,…),(值1,值2,…),(值1,值2,…)
👏示例代码4
INSERT INTO stu VALUES (1,'A','男',11),(2,'B','女',12),(3,'C','男',13);
运行结果:
📖修改数据
UPDATE 表名 SET 字段名1 = 值1,字段名2 = 值2, … [WHERE 条件]
🫵特别注意:修改语句的条件可以有,也可以没有,如果没有条件,则会修改整张表的所以数据【特别注意】
👏实例代码5
无where进行条件约束的修改代码【慎重】:
UPDATE stu SET age = 25, name = '七夜';
运行结果:【因为这里的代码没有加where条件限制,所以表中的所有数据都会被修改】
有where代码:
UPDATE stu SET name = '新的名字' WHERE id =4;
运行结果:
📖删除数据
DELETE FROM 表名 [WHERE 条件]
🫵注意:
1. DELETE语句的条件可以有,也可以没有,如果没有条件,则会删除整张表所有的数据 【特别注意】
2. DELETE语句不能删除某一个字段的值(可以使用UPDATE),只能整一条数据删除
👏实例代码6
DELETE FROM stu where name = '七夜';
运行结果:
如果我的内容对你有帮助,请 点赞 , 评论 , 收藏 。创作不易,大家的支持就是我坚持下去的动力!