DML添加数据insert
inser语法
**字符串和日期都应该包含在引号中
1.指定字段添加数据:insert into 表名(字段名1,字段名2)values(值1,值2);
2.全部字段添加数据:insert into 表名values(值1,值2,....);
3.批量添加数据(指定字段):insert into 表名(字段名1,字段名2)values(值1,值2),(值1,值2);
4.批量添加数据(全部字段):insert into 表名values(值1,值2,...),(值1,值2,...);
-- DML:数据操作语言
-- DML:插入数据
-- 1.为tb_emp表中的username,name,gender字段插入值
insert into tb_emp(username, name, gender,creat_time,update_time) values ('huihui','小灰灰',1,now(),now());
-- 2.为tb_emp表中的所有字段插入值
insert into tb_emp(id, username, password, name, gender, img, job,
entrydate, creat_time, update_time)values
(null,'jim','12345','张三',1,'1.jpg',1,null,now(),now());
insert into tb_emp values (null,'jim2','1345','张三',1,'1.jpg',1,'2021-10-09',now(),now());
-- 3. 批量为tb_emp表中的username,name,gender字段添加数据
insert into tb_emp(username, name, gender,creat_time,update_time) values('tom','小宋',2,now(),now()),
('tom1','小刘',2,now(),now());
DML 修改数据
update语法
修改数据:update 表名set 字段名1=值1,update 表名set 字段名1=值1,....[where条件];
-- DML:更行数据-update
-- 1.将tb_emp表中的ID为1的员工 姓名name更新为'张三'
update tb_emp set name='张三',update_time=now() where id=1;
-- 2.将tb_emp表中的员入职日期改为'2010-01-01'
update tb_emp set entrydate= '2010-01-01',update_time=now();
DML删除数据
delete语法
删除数据:delete from 表名[where 条件];
-- DML:删除数据-delete
-- 1.删除tb_emp表中id为1的员工
delete from tb_emp where id=1;
-- 2.删除tb_emp表中的所有员工
delete from tb_emp;