求助!!!数据库的连接查询!!!!

风飘过的宁静 2014-05-27 11:09:31
15. 查询每一门课程的间接先行课(只求两层即先行课的先行课):
  select First.cno, Second.pcno 间接先行课from course First, course Second where First.pcno=Second.cno
比较:
select First.cno, Second.pcno 间接先行课 from course First, course Second where First.pcno=Second.cno and Second.pcno is not null
16. 列出所有学生的基本情况和选课情况, 若没有选课,则只列出基本情况信息:
SQL Server 中: select s.sno, sname, ssex,sdept, cno, grade from student s, sc sc where s.sno*=sc.sno
  VFP中: select s.sno, sname, ssex,sdept, cno, grade from student s left join sc sc on s.sno=sc.sno
17. 查询每个学生的学号, 姓名, 选修的课程名和成绩:
select S.sno, sname, cname, grade from student S, course C, sc SC where S.sno=SC.sno and C.cno=SC.cno



刚学习数据库 牵扯到数据库连接查询 这是练习的几个例子 不懂 求解释一下 下面的连接是用到的三个表
http://wenku.baidu.com/view/61b32b6d1eb91a37f1115cf7.html
...全文
163 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xdashewan 2014-05-27
  • 打赏
  • 举报
回复
具体说下不明白的地方,比如在sql用红色字体说明下不明白的点什么的

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧