求解释下这个语句为什么能够查出来课程1比课程2成绩高的学生呢 select student.SId from (select SId,Score from SC where CId=1)student ,(select sid,Score from SC where CId=2)scorewhere student.Score>score.Score and student.SId=score.SId 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT student.SIdFROM ( SELECT SId , Score FROM SC WHERE CId = 1 ) student , --查询出课程一的成绩 ( SELECT sid , Score FROM SC WHERE CId = 2 ) score --查询出课程二的成绩WHERE student.Score > score.Score --查询出课程一比课程二高的成绩学生id AND student.SId = score.SId; --同一个学生 求SQL 这样的视图可以写出来么? SQL2005触发器UPDATE时错误:无法在当前安全上下文下访问数据库,可INSERT触发器的时候没遇到问题啊 求SQL语句 急 大哥们! 关于SUM函数的问题,谁给解释一下? 检索相差日期期限的问题 excel导入server 数据库的奇怪问题(在线等) 无结果显示! 提示如下错误!! 请高手进来!!!!!!!!!!!!!!!!!!! server 2008 R2 安装后 无法登陆 login failed for user 数据库修改A表中的值如何在B表中使用触发器添加新的值
FROM ( SELECT SId ,
Score
FROM SC
WHERE CId = 1
) student , --查询出课程一的成绩
( SELECT sid ,
Score
FROM SC
WHERE CId = 2
) score --查询出课程二的成绩
WHERE student.Score > score.Score --查询出课程一比课程二高的成绩学生id
AND student.SId = score.SId; --同一个学生