欢迎来到天天文库
浏览记录
ID:33015284
大小:92.58 KB
页数:5页
时间:2019-02-19
《多表连接(外连接)-讲义设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ReadersBorrowing►顺序码性别年龄所慝单位办证时间借书证号?馆藏号借阅时间归还时间是否过期Books?馆藏号ISBN书名第一作者出版社出版年代定价在馆否外连接讲义复习:查询刘小雪的借书证号,借阅时间selectreaders.借书证号,借阅时间fromReadersinnerjoinBorrowingonReaders•fa45iiE^=Borrowing•借书证号where姓名刘小雪,情景:查询没有被借的书的信息新课4、外连接不符合条件的外连接查询格式:lx左外连接:LEFTOUTE
2、RJOIN,第一个表不满足条件的(即第二个表可以为NULL》select・・・from表]leftouterjoin表2on表1.歹小名=表2•歹U名情景:查询没有被暦的书的信息——没有一个人去借这种书的,查询出来一一即借阅信息为空(笫二张表为空)select・・・frombooksleftouterjoinborrowingonbooks•馆藏号=borrowing・馆藏号右外连接:RIGHTOUTERJOIN:第二个表不满足条件的(即第一个表可以为NULL)select・・・from表]righ
3、touterjoin表2on表丄•歹[
4、名=表2•歹(J名where・・・・全外连接:FULLOUTERJOIN:两个表都不满足条件的。复习:1%Innerjoin内连接查询格式:一符合条件>一张表:select・・・from表1两张表的连接:select・・・from表1innerjoin表2on表1・歹[
5、名=表2•歹名where・・・・>三张表的连接select・・・from表]innerjoin表2on表1.歹【」名=表2•歹ll名innerjoin表3on表3•歹[
6、名=表2•歹U名whe
7、re・・・・2、内连接查询格式2:・■■■符合条件格式2:>两张表select・・・from表1,表2where表1•列名=表2•列名.・・・>三张表select・・・from表1,表2/表33、自连接自连接课程表A课程表B课程号课程名称先修煤号学分数据库4100jsp2数学NULL23信息系统144操作系统235数損结构746数揺处理227java—48C语言15--9软件工程12课程号2567课程名称先修煤号学分数揺库24jsp323数学NULL2信息系统14操作系统23数損结构74数据处理22
8、java84C语言15软件工程12abbc根据数学的传递性,结果为:acselectA.课程号,B.先修课程号from课程表asA,课程表vsBwhereA.先修课程号二B.课程号
此文档下载收益归作者所有