数据库的学习(4)

一、题目

复制代码
1、创建数据表qrade:
CREATE TABLE grade(
    id INT NOT NULL,
    sex CHAR(1),
    firstname VARCHAR(20)NOT NULL,
    lastname VARCHAR(20)NOT NULL,
    english FLOAT,
    math FLOAT,
    chinese FLOAT
);
2、向数据表grade中插入几条数据:
(3,'m''Allen''wiiliam',88.0,92.0 95.0),
(4,'m','George','William"62.058.0,72.0),
(5."f''Alice''Davis',89.0,94.0,98.0),
(6,'m','Kevin','Miller',77.0,88.0,99.0),
(7,'f','Helen','Davis',79.0,83.0,91.0),
(8,'m','Andrew','Johnson',81.0,86.0,88.0)
3、查询grade表中的id,firstname,lastname字段
4、查询grade表中id大于4的学生姓名
5、查询grade表中女生的记录
6、查询grade表中english在80到90之间的记录
7、查询grade表中math大于90或者chinese大于90的记录
8、查询grade表中id不是1、3、5、7的记录
9、查询grade表中的性别有哪些
10、查询grade表中的lastname有哪几种
11、求出表中所有记录的条数
12、求出表中英语成绩的80的记录的条数
13、计算所有学生的数学成绩的和
14、计算女生的数学成绩的和
15、计算英语成绩平均分
16、计算男生的英语成绩平均分
17、求出数学成绩的最高分
18、求出男生中的数学最高分
19、按照math成绩的升序进行排列
20、按照sex字段的升序和chinese字段的降序排列
21、查询数据表qrade中的记录,按照sex字段进行分组
22、将grade表按照lastname字段值分组,并计算每个分组中的学生数
23、对grade表按照lastname字段分组,查出math字段和小于100的组
24、查询grade表中的第3到第6条记录
25、查询grade表中男生平均成绩(三科)大于85的记录

二、MySQL语句操作

1、创建数据表qrade:

2、向数据表grade中插入几条数据: (3,'m''Allen''wiiliam',88.0,92.0 95.0)

3、查询grade表中的id,firstname,lastname字段

4、查询grade表中id大于4的学生姓名

5、查询grade表中女生的记录

6、查询grade表中english在80到90之间的记录

7、查询grade表中math大于90或者chinese大于90的记录

8、查询grade表中id不是1、3、5、7的记录

9、查询grade表中的性别有哪些

10、查询grade表中的lastname有哪几种

11、求出表中所有记录的条数

12、求出表中英语成绩的80的记录的条数

13、计算所有学生的数学成绩的和

14、计算女生的数学成绩的和

15、计算英语成绩平均分

16、计算男生的英语成绩平均分

17、求出数学成绩的最高分

18、求出男生中的数学最高分

19、按照math成绩的升序进行排列

20、按照sex字段的升序和chinese字段的降序排列

21、查询数据表qrade中的记录,按照sex字段进行分组

22、将grade表按照lastname字段值分组,并计算每个分组中的学生数

23、对grade表按照lastname字段分组,查出math字段和小于100的组

24、查询grade表中的第3到第6条记录

25、查询grade表中男生平均成绩(三科)大于85的记录

相关推荐
小bo波9 小时前
使用Thread子类创建线程 VS 使用Runnable接口创建线程的区别
java·多线程·thread·并发编程·runnable
SamDeepThinking9 小时前
高并发场景下,CompletableFuture与ForkJoinPool该如何取舍?
java·后端·面试
张不才12 小时前
CPU 100% 了怎么办?Java 性能排障的标准化操作
java·后端
shepherd11114 小时前
吞吐量提升 10 倍:高并发大批量数据处理任务的架构演进与性能调优
java·后端·架构
ClouGence16 小时前
Oracle 数据同步为什么会出现数据不一致?长事务是常被忽略的原因
数据库·后端·oracle
plainGeekDev16 小时前
单例模式 → object 声明
android·java·kotlin
用户2986985301417 小时前
Java 实现 Word 文档文本与图片提取的方法
java·后端
飞将18 小时前
从零实现数据库(2)——HashIndex + IndexManager
数据库
SimonKing18 小时前
铁子,IntelliJ IDEA 2026.1.3来了,升不升?
java·后端·程序员