DML操作语句
一,DML-添加数据
1,给指定字段添加数据
INERT INTO 表名(字段名1,字段名2...)VALUES(值1,值2...);
例如:
insert into employee(id, wordno, name, gender,age,idcard,entrydata)values(1,'1','Itcast','男',10,'123456789012345678','2001-7-14');
2,给全部字段添加数据
INSERT INTO 表名 VALUES(值1,值2...);
例如:
insert into employee values('1','2','张无忌','男',18,'123456789987654321','2004-4-14');
3,批量添加数据
INSERT INTO 表名(字段名1,字段名2,...)VALUES(值1,值2...),(值1,值2...),(值1,值2...);
INSERT INTO 表名 VALUES(值1,值2...),(值1,值2...),(值1,值2...);
上述第二种例如:
insert into employee values('3','3','韦一笑','男',39,'21313123321323','1435-4-5'),('4','4','萧薰儿','女','19','4546545646555','2001-7-14');
注意:
- 插入数据时指定的字段顺序需要与值的顺序是一一对应的
- 字符串和日期型数据应该包含在引号中。
- 插入的数据大小,应该放在字段的规定范围内。
二,修改数据
UPDATE 表名 SET 字段名1=值1,字段名2=值2...[WHERE条件];
- 注意:修改语句的条件可以有,也可以没有,如果没有条件,则会修改整张表的所有数据。
三,删除数据
SELECT FROM 表名[WHERE 条件]
- 注意:
- DELECT语句的条件可以有,也可以没有,没有的话就代表删除整张表的数据。
- DELECT不能删除某一个字段的值(可以使用UPDATE)。
除了删除语句经过以上操作结果如下图所示: