用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的学生姓名和平均成绩。
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏5(财富值+成长值)
JerryShang0226
推荐于2017-12-16 · TA获得超过1843个赞
知道小有建树答主
回答量:1039
采纳率:86%
帮助的人:184万
展开全部
前面1~5都比较简单,我就单说问题6:
这个问题的本意其实是让你写2条SQL语句,而不是一条。
<没人能用SQL语句把这即分组又查询姓名和平均成绩的语句写出来!>
所以问题就简单了:
①分组使用select 数学成绩 from grade group by 数学成绩
②select 姓名 "学生姓名" , (数学成绩 + 英语成绩 + 计算机成绩)/3 “平均成绩” from grade where 数学成绩 > 60

严格意义上来说,这道题出的有问题。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乘理P
2014-11-04 · TA获得超过165个赞
知道答主
回答量:121
采纳率:0%
帮助的人:89.1万
展开全部
FILENAME=\'D:\作业\S2\数据库设计和高级查询\Ch2\stuDB_data.mdf\'\r\nFILENAME=\'D:\作业\S2\数据库设计和高级查询\Ch2\stuDB_log.ldf\',\r\n还有注释前面最好空1格不要和 sql语句挤在1起
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式