数据库的学习(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的记录

相关推荐
小羊没烦恼!2 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
俊昭喜喜里2 天前
java中的继承和多态的区别
java
小羊没烦恼!2 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
譕痕2 天前
JSONObject与JSONArray封装数据格式区别
java·json
胡写代码2 天前
别再前后端各写一套表单校验了
java·后端
小鱼能吃糖2 天前
缺陷修复总览 · mall电商项目:5类缺陷,1个病根,4个业务域
java·电商
此时不提桶,更待何时2 天前
01-06-A-JVM排查实战详解
java·jvm
伞伞悦读2 天前
【第38期】Python 模块与包详解:import、from、模块搜索路径、包结构和 __init__
开发语言·python
这个DBA有点耶2 天前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
vipxieliang2 天前
ValidX 在 DDD 领域驱动设计中的实践
java·spring boot