创建test数据库 create DATABASE text CHARACTER set utf8;
在test数据库中创建student表, create table student (
id int(11),
name VARCHAR(20),
score int(11),
address VARCHAR(50),
useremail VARCHAR(20),
);
向student表中添加记录如下图所示 INSERT into student values
(1,'张三',98,'北京','1111111111@qq.com'),
(2,'李四',88,'北京','1111111112@qq.com'),
(3,'王五',78,'上海','1111111113@qq.com'),
(4,'赵刘',68,'深圳','1111111114@qq.com'),
(5,'孙琦',58,'杭州','1111111115@qq.com'),
(6,'小红',48,'北京','1111111116@qq.com'),
(7,'小黑',99,'上海','1111111117@qq.com'),
(8,'小吕',100,'苏州','1111111118@qq.com'),
(9,'小芬',60,'杭州','1111111119@qq.com'),
(10,'小子',70,'黑龙江','1111111110@qq.com');
使用sql语句查询出表中的所有内容 select * from student;
使用sql语句查询出表中所有score>70的同学 select * from student where score > 70 ;
更改name字段的数据类型为varchar(50) alter table student MODIFY name varchar(50);
向表中添加一个字段,字段名称为“pingjia”,字段类型为varchar(20) alter table student add qingjia VARCHAR(20);
更改姓名是张三的同学的分数为88 update student set score=88 where name='张三';
如果80分为及格线,查询出所有及格的同学的详细信息 select * from student where score >= 80 ;
使用关键字in,查询id值是1或5或7的同学的基本信息 select * from student where id = 1 or id = 5 OR id = 7;
查询id值在5至8的所有同学的基本信息 select * from student where id > 4 and id < 9;
查询姓名是小红并且分数大于60的同学的基本信息 select * from student where name = '小红' and score > 60;
查询姓名是小红或者分数大于90的同学的基本信息
数据库的操作
最新推荐文章于 2023-02-24 22:08:33 发布