SQL语句(二)-- 增删改

-- DML : 数据操作语言
-- DML : 插入数据  -insert
-- 1.  为tb_emp表的  username ,name,gender  字段插入值
insert into  tb_emp(id,username,name,gender,creat_time,update_time) values  (1,'wuji','张无忌',1,now(),now());   -- 还需要给 creat_time  update_time  进行赋值为当前的时间

-- 2. 为 tb_emp 表的  所有字段  插入值
insert into  tb_emp(id, username,password ,name, gender, img, job, entrydate, creat_time, update_time)
            values (null,'zhiruo','123' ,'周芷若',2,'1.jpg',2,'2010-01-01',now(),now());


insert into  tb_emp values (null,'linghuchong','123456' ,'令狐冲',1,'2.jpg',3,'2012-11-21',now(),now());
-- 3. 批量为 为tb_emp 表的 username ,name,gender  字段插入数据

insert into  tb_emp(username,name,gender,creat_time,update_time)
            values ('weiyixiao','韦一笑',1,now(),now()),('xiexun','谢逊',1,now(),now());


-- 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
-- 删除id为1的所有信息
delete  from tb_emp where  id=1;

-- 删除表中 所有的数据
delete  from  tb_emp;

你可能感兴趣的:(sql,数据库)