mysql-08 数据更新

mysql-08 数据更新

数据更新包括增、删、改

1、插入数据,例如

1
2
3
4
5
6
7
8
9
10
#插入一条新学生数据
insert into student()
values('201215128','张成明','男',18,'cs');

#插入一条选课记录(刚选的课,还没有成绩),此时会在grade列赋空值
insert into sc(sno,cno)
values('201215121','1');
或者
insert into sc()
values('201215121','1',NULL);

2、修改数据,例如

1
2
3
4
5
6
7
8
#将学生201215121的年龄改为21岁
update student
set sage=21
where sno='201215121';

#将所有学生成绩增加一岁
update student
set sage=sage+1;

3、删除数据,例如

1
2
3
4
5
6
#删除学生201215121
delete from student
where sno='201215121';

#删除整个学生表
delete from student;

注意:不要因为手抖就少了where条件,会很尴尬。

欢迎打赏,谢谢
------ 本文结束------
0%