sql语句的学习(1)
时间:2021-07-01 10:21:17
帮助过:2人阅读
TABLE `student` (
`id` int(
20)
NOT NULL AUTO_INCREMENT,
`name` varchar(
20)
DEFAULT NULL COMMENT
‘姓名‘,
`subject` varchar(
20)
DEFAULT NULL COMMENT
‘课程‘,
`score` varchar(
10)
DEFAULT NULL COMMENT
‘分数‘,
`stuid` varchar(
20)
DEFAULT NULL COMMENT
‘学号‘,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT
=10 DEFAULT CHARSET
=utf8;
二、插入数据

三、sql语句操作
1.计算每个人的总成绩并排名(要求显示字段:姓名,总成绩)

2.计算每个人的总成绩并排名(要求显示字段: 学号,姓名,总成绩)

3.计算每个人单科的最高成绩(要求显示字段: 学号,姓名,课程,最高成绩)

4.计算每个人的平均成绩(要求显示字段: 学号,姓名,平均成绩)

5.列出各门课程成绩最好的学生(要求显示字段: 学号,姓名,科目,成绩)

6.列出各门课程成绩最好的两位学生(要求显示字段: 学号,姓名,科目,成绩)

sql语句的学习(1)
标签: