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

相关推荐
betazhou44 分钟前
mariadb5.5.56在centos7.6环境安装
android·数据库·adb·mariadb·msyql
开挖掘机上班1 小时前
mysql已经安装,但是通过rpm -q 没有找mysql相关的已安装包
数据库·mysql
花月C1 小时前
Mysql-定时删除数据库中的验证码
数据库·后端·mysql·spring
多多*2 小时前
LUA+Reids实现库存秒杀预扣减 记录流水 以及自己的思考
linux·开发语言·redis·python·bootstrap·lua
Wish3D3 小时前
阿里云OSS 上传文件 Python版本
开发语言·python·阿里云
凤年徐3 小时前
【数据结构初阶】单链表
c语言·开发语言·数据结构·c++·经验分享·笔记·链表
success_a3 小时前
大故障:阿里云核心域名爆炸了
数据库·阿里云·云计算
oioihoii3 小时前
C++11 右值引用:从入门到精通
开发语言·c++
@小红花5 小时前
MySQL数据库从0到1
数据库·mysql·oracle
[听得时光枕水眠]6 小时前
MySQL基础(三)DQL(Data Query Language,数据查询语言)
数据库·mysql·oracle