(3)表中数据操作:增删改查

来源:互联网 发布:微信现场抽奖软件 编辑:程序博客网 时间:2024/05/18 13:11

这里写图片描述

一、创建数据
语法:insert into 表名(字段列表)values(值列表)
insert into exam_stu (name,stuid) values (‘xiaoming’,’01’);

二、获取数据

语法:select 字段列表 from 表名 查询条件
字段列表,可以用*代替,表示所有的字段
查询条件可以省略,表示所有的记录都获得,相当于where 1;
如果需要在插入时,为所有的字段设置值,那么可以省略字段列表,要求是值的顺序,应该和表中的字段的顺序是一致的
select * from exam_stu where score>=90;(带查询条件)
这里写图片描述

三、删除数据
delete from 表名 删除条件;
删除需要在逻辑上严格要求,否则容易造成数据误操作,导致损失。

delete from exam_stu where score<60;

四、修改数据
update 表名 set 字段1=新值1,字段2=新值2…….条件
update exam_stu set score=100 where score>=60;