一、
1.创建test数据库


2.在test数据库中创建student表,表结构如下图所示(id设置为主键自增长)



![]()
3.向student表中添加记录如下图所示



4.使用sql语句查询出表中的所有内容

5. 使用sql语句查询出表中所有score>70的同学的id,name,score

6. 更改name字段的数据类型为varchar(50)

7. 向表中添加一个字段,字段名称为“pingjia”,字段类型为varchar(20)

8.更改姓名是张三的同学的分数为88

9. 如果80分为及格线,查询出所有及格的同学的详细信息

10. 使用关键字in,查询id值是1或5或7的同学的基本信息

11. 查询id值在5至8的所有同学的基本信息

12.查询姓名是小红并且分数大于60的同学的基本信息

13.查询姓名是小红或者分数大于90的同学的基本信息

二、
1.创建test数据库
![]()
2.在test数据库中创建emp表,表结构如下图所示(id设置为主键自增长)



3.向emp表中添加记录如下图所示



4. 查询表中所有内容

5.查询表中姓名是张三的所有消息记录

6.查询表中姓名是三个字组成的所有员工的ename,job,sal字段的对应信息

7.查询表中empno字段从1004至1008所有员工的记录

8.查询表中所有job字段是文员并且姓名是黄盖的员工的所有信息

9.查询表中在2001年以后入职的员工信息

10.查询表中奖金(COMM)是NULL的员工信息

三、
1.创建test数据库
![]()
2.在test数据库中创建student表,表结构如下图所示(id设置为主键自增长)
![]() |

3.向student表中添加记录如下图所示


4. 使用sql语句查询出表中id,name,和address字段的所有内容
5.使用sql语句查询出表中所有同学的id,name,score

6.更改useremail字段的数据类型为varchar(50)

7.向表中添加一个字段,字段名称为“pingjia”,字段类型为varchar(20)

8.更改姓名是张三的同学的分数为92

9.如果80分为及格线,查询出所有不及格的同学的详细信息

10.把姓名是“小红”的同学的分数在原来的基础上+20

11.使用关键字in,查询id值是1或5或7的同学的基本信息

12.查询id值在4至9的所有同学的基本信息、

13.查询姓名是小红并且分数大于60的同学的基本信息

14.查询姓名是小红或者分数大于90的同学的基本信息

15.查询score字段值是NULL的同学的基本信息

16.查询name不是张三的同学的id,name,和score

17.按地址升序,成绩降序

18.对城市进行去重显示

四、
1.创建db_test数据库

2.在test数据库中创建yuangong表,表结构如下图所示(id设置为主键自增长)


3.向yuangong表中添加记录如下图所示


4.查询表中所有内容

5.修改表名为”emp”
6.修改ename字段的类型为varchar(40)

7.删除表中empno是1014并且ename是黄盖的员工信息

8.查询表中empno字段的值是1007,1009或1011员工的所有记录

9.查询表中所有job字段是文员并且姓名是张三的员工的所有信息

10.查询表中在2001年以后入职的员工信息

五、

| 1:查询每个学生的姓名和平均成绩
|
| 2:查询成绩不及格学生的姓名
|
| 3:查询成绩最高的前三条数据
|
| 4:新增一条rose的数学成绩是50分的数据 |
| 5:修改jack的数学成绩为85
|
| 6:删除susanla的生物成绩的数据
|
| 7:查询名字中包含c的数据
|
本文档详述了一系列SQL操作,包括创建数据库与表、插入数据、查询筛选、更新与删除记录,以及数据类型的修改等。涉及了主键设置、条件查询、范围查询、逻辑运算符的使用等核心概念,旨在提升对SQL数据库操作的理解和应用能力。








352

被折叠的 条评论
为什么被折叠?



