1. 添加数据
INSERT INTO
- 给指定字段添加数据
- 给全部字段添加数据
- 批量添加数据
注意
-
插入数据时,指定的字段顺序需要与值的顺序是一一对应的。
-
字符串和日期型数据应该包含在引号中。
-
插入的数据大小,应该在字段的规定范围内。
2. 修改数据
UPDATE...SET..
注意
- 修改语句的条件可以有,也可以没有,如果没有条件,则会修改整张表的所有数据。
3. 删除数据
DELETE FROM
注意
- DELETE 语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据。
- DELETE 语句不能删除某一个字段的值(可以使用UPDATE)。
# 给指定字段添加数据
insert into employee(id, name, age, gender) VALUES (1,'张三',23,'男');
insert into employee(id, name, age, gender) VALUES (2,'李四',18,'男');
# 给全部字段添加数据
insert into employee values(2,'王五',25,'女','2020-01-01');
# 多条数据批量插入
insert into employee values(1,'张三',23,'男','2020-01-01'),(2,'王五',25,'女','2020-01-01');
UPDATE employee SET id = 3 where name = '王五';
UPDATE employee SET name = '小王' where id = 3;
# 修改表结构,添加新的列并命名为注册日期(Registration date)
alter table employee add Registration_date varchar(60) comment '注册日期';
UPDATE employee set employee.Registration_date = '2020-01-01';
delete from employee where gender = '女';
select * from employee;