select Student.Sno , Sname , SC.Cno ,Cname ,Grade
from SC ,Student ,Course
where SC.Grade >= 90 and Student.Sno = SC.Sno and Course.Cno = SC.Cno
select * from SC
--写法二:
select A.Sno ,A.Sname,B.Cno,C.Cname,B.Grade
from Student as A join SC B
on B.Cno >=90 and A.Sno = B.Sno
join Course C
on C.Cno = B.Cno
//
--交叉连接
--cross join 关键字的使用
/*
交叉连接也就是笛卡尔乘积
在检索的结果中包含了所有连接的两个表中的所有行的全部组合
*/
--查询所有学生可能选课的情况
select Student.* , Cno ,Cname
from Student cross join Course