用T-SQL语句查询:在grade表中,按数学成绩进行分组,并查询出数学成绩大于60的学生姓名和平均成绩.

用T-SQL语句查询:在grade表中,按数学成绩进行分组,并查询出数学成绩大于60的学生姓名和平均成绩.
前面是表内容,
要用T-SQL语句.
请使用T-SQL语句操作以下内容.
1. 建立一个数据库,名称为database_T
2. 建立一个表,表名为student,其中包括以下内容:

3.建立一个成绩表(grade)

4.在student表中输入以下记录.

5.在grade表中输入以下记录.

6.在grade表中,按数学成绩进行分组,并查询出数学成绩大于60的学生姓名和平均成绩.
时代邮刊 1年前 已收到1个回答 举报

云韵云不韵 幼苗

共回答了23个问题采纳率:95.7% 举报

前面1~5都比较简单,我就单说问题6:
这个问题的本意其实是让你写2条SQL语句,而不是一条.
所以问题就简单了:
①分组使用select 数学成绩 from grade group by 数学成绩
②select 姓名 "学生姓名" , (数学成绩 + 英语成绩 + 计算机成绩)/3 “平均成绩” from grade where 数学成绩 > 60

严格意义上来说,这道题出的有问题.

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.063 s. - webmaster@yulucn.com