用T-SQL语句查询:在grade表中,按数学成绩进行分组,并查询出数学成绩大于60的学生姓名和平均成绩。
前面是表内容,关键是第六题怎么做?要用T-SQL语句。请使用T-SQL语句操作以下内容。1.建立一个数据库,名称为database_T2.建立一个表,表名为student...
前面是表内容,关键是第六题怎么做?
要用T-SQL语句。
请使用T-SQL语句操作以下内容。
1. 建立一个数据库,名称为database_T
2. 建立一个表,表名为student, 其中包括以下内容:
3.建立一个成绩表(grade)
4.在student表中输入以下记录。
5.在grade表中输入以下记录。
6.在grade表中,按数学成绩进行分组,并查询出数学成绩大于60的学生姓名和平均成绩。 展开
要用T-SQL语句。
请使用T-SQL语句操作以下内容。
1. 建立一个数据库,名称为database_T
2. 建立一个表,表名为student, 其中包括以下内容:
3.建立一个成绩表(grade)
4.在student表中输入以下记录。
5.在grade表中输入以下记录。
6.在grade表中,按数学成绩进行分组,并查询出数学成绩大于60的学生姓名和平均成绩。 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏5(财富值+成长值)
展开全部
前面1~5都比较简单,我就单说问题6:
这个问题的本意其实是让你写2条SQL语句,而不是一条。
<没人能用SQL语句把这即分组又查询姓名和平均成绩的语句写出来!>
所以问题就简单了:
①分组使用select 数学成绩 from grade group by 数学成绩
②select 姓名 "学生姓名" , (数学成绩 + 英语成绩 + 计算机成绩)/3 “平均成绩” from grade where 数学成绩 > 60
严格意义上来说,这道题出的有问题。
这个问题的本意其实是让你写2条SQL语句,而不是一条。
<没人能用SQL语句把这即分组又查询姓名和平均成绩的语句写出来!>
所以问题就简单了:
①分组使用select 数学成绩 from grade group by 数学成绩
②select 姓名 "学生姓名" , (数学成绩 + 英语成绩 + 计算机成绩)/3 “平均成绩” from grade where 数学成绩 > 60
严格意义上来说,这道题出的有问题。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询