关于SQLServer语句的详解

关于SQLServer语句的详解

ID:42004537

大小:168.00 KB

页数:7页

时间:2019-09-06

关于SQLServer语句的详解_第1页
关于SQLServer语句的详解_第2页
关于SQLServer语句的详解_第3页
关于SQLServer语句的详解_第4页
关于SQLServer语句的详解_第5页
资源描述:

《关于SQLServer语句的详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、关于SQLServer语句的详解首先,假如有如下两张表:(表名:News)id

2、titledassid1aaaaaaa12bbbbbbb13cccccccc14ddddddd25eeeeeee26ffffffffff2►*■MJLL(表名:NewsClass)idClasssName►9企业新闻2公司新闻3行业新闻米mi一、解释左连接:例如:select*fromNewsClassleftjoinNewsonNews・classid=NewsClass・id解释:这是个左连接,左表是:NewsCl

3、ass,右表是:News,左连接的意思就是:左表的内容全部显示出来,(因为select★显示所有的),如呆右表的classic!与左表的id不相等,则显示NULLo左连接总结:(1)全部显示左表的内容(2)右表显示的条件是:右表的classid(此例是classid)需要与在左表的id相等,如果右表的class!d为空或不等,则不显示右表此语句的结果是:结果-J)消息id

4、ClasssNameidtitle」classid111企业新闻1aaaaaaa121企业新闻2bbbbbbb131企业新闻3

5、cccccccc142公司新闻NULLNULLNULL53行业新闻NULLNULLNULL二、解释右连接:例如:select*fromNewsClassrightjoinNewsonNews・classid=NewsClass・id详解:左表是NewsClass,右表是News(与上面没有变化)所谓的右连接就是:右表全部显示出来,左表的Classid如果与右表的id相等,则显示岀来,否则显示为NULL右连接总结:(1)全部显示右表的内容(2)左表显示的条件是:当左表的id(这里是id)与右表的cl

6、assid相等时,才显示,否则显示为nullJ结果消息idClasssNameidtitle」classid11企业新闻1aaaaaaa12_1企业新闻2bbbbbbb13_1企业新闻3CCCCCCCC14NULLNULL4ddddddd65_NULLNULL5eeeeeee66NULLNULL6ffffffffff6三、解释全连接例如:select*fromNewsClassfulljoinNewsonNews・classid=NewsClass・id详解:全连接,显示的方式是:两表都显示,当表

7、News的歹I」classic!与表NewsClass的id相等时,并作'彳亍显示,如果不相等,则各自显示全连接总结:(1)两表全部显示(2)如果表News的classic!与Newsclass的id不相等时,则分别齐自显示全连接的结果:曲结果能消息idClasssNameidtitle」classid11企业新闻1aaaaaaa121企业新闻2bbbbbbb131企业新闻3cccccccc142公司新闻NULLNULLNULL53行业新闻NULLNULLNULL6NULLNULL4ddddddd

8、61NULLNULL5eeeeeee68NULLNULL6ffffffffff6四、交叉连接例如:select*fromNewsClasscrossjoinNews详解:交叉连接的记录数=表Newsclass的彳亍数*表News的彳亍数,显示的方式等价于:selectNews•id,News.title,News.classld,Newsclass•id,NewsClass•classNamefromNews,NewsClass交叉连接的总结:select*fromNewsClasscrossjo

9、inNews于:selectNews•id,News•title,News•classid,Newsclass•id,NewsClass•classNamefromNewsrNewsClass交叉连接的结果:盲结果矗消息idtitleclassididclasssname11aaaaaaa11企业新闻22bbbbbbb11企业新闻33cccccccc11企业新闻44ddddddd61企业新闻55eeeeeee61企业新闻66ffffffffff61企业新闻71aaaaaaa12公司新闻82bbbb

10、bbb12公司新闻93CCCCCCCC12公司新闻104ddddddd62公司新闻115eeeeeee62公司新闻126ffffffffff62公司新闻131aaaaaaa13行业新闻142bbbbbbb13行业新闻153CCCCCCCC13行业新闻164ddddddd63行业新闻175eeeeeee63行业新闻186ffffffffff63行业新闻五、解释自连接表:■■—1iddepartMentNamepid►a02bbb03ca04ddd15eee16fff17W928时29

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。