首页 > 代码库 > sql语句的学习(1)
sql语句的学习(1)
一、创建表
CREATE 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)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。