sql sever 内 外连接 查询课程表的先行修习课程

题目:

查寻每门课的名称及其先行可的名称

id 课程名称 先行课id

1 数学 0

2 语文 0

3 计算机 1

4 数据库 3

要求输出数据表:

数学 null

语文 null

计算机 数学

数据库 计算机

查询语句:

select first.id,first.cname,second.cname

from study FIRST left join  study SECOND on FIRST.ealryid=SECOND.id

运行环境 :sql server 2005

右链接:LEFT JOIN或LEFT OUTER JOIN 

左链接:RIGHT JOIN 或 RIGHT OUTER JOIN 

完整外部链接:FULL JOIN 或 FULL OUTER JOIN

例:


猜你喜欢

转载自blog.csdn.net/nightchenright/article/details/80911516