SQL视图查询

查询计算机系VB考试成绩最高分的学生的学号,姓名和VB成绩createviewgs(sno,sname,maxgrade)asselects.sno,sname,max(... 查询计算机系VB考试成绩最高分的学生的学号,姓名和VB成绩
create view gs (sno,sname,maxgrade) as
select s.sno,sname,max(grade) from Student s
join SC on s.Sno=sc.sno
join Course c on sc.Cno=c.Cno
where Sdept='计算机系' and Cname='VB'
group by s.sno,Sname
哪里错了?出来了两个人的成绩
展开
 我来答
在晴天的雨伞
2016-05-10 · TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1195万
展开全部
视图查询语言为select语句,和查询表语句没有任何区别。
sql:select xidusn, object_id, session_id, locked_mode from v$locked_object;
解释:以上语句就是查询出数据库中死锁视图下的相应信息语句,结构就是“select 字段 from 视图名称”;
备注:数据库中视图通常用“V$”进行命名(这个是命名规范,不是非得用)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Wangwento12345
2016-05-10
知道答主
回答量:78
采纳率:10%
帮助的人:12.4万
展开全部
这写法是取每个人最大成绩,如果表里有两个人,当然会取出两个人的成绩
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式