最近在使用SQL数据库时,一些功能需要完成,身边没有人来帮忙,只能求助万能的度娘了,真还别说,有些东东一查还真的很有用,而且图形化的讲解,让人一目了然,很好理解了呢!
话不多说,上干货!
SLQ中JOIN指令的用法:
常见的 JOIN 类型:SQL INNER JOIN(简单的 JOIN)、SQL LEFT JOIN、SQL RIGHT JOIN、SQL FULL JOIN。光看定义比较生疏,图形化一下就形象的多了,下面一一列举。
1、INNER JOIN产生的结果集中,是1和2的交集。
2、LEFT JOIN产生表1的完全集,而2表中匹配的则有值,没有匹配的则以null值取代。
3、RIGHT JOIN产生表2的完全集,而1表中匹配的则有值,没有匹配的则以null值取代。
4、FULL OUTER JOIN产生1和2的并集。但是需要注意的是,对于没有匹配的记录,则会以null做为值。
知识源于网络,应用于实际,愿赠人玫瑰,手有余香!
楼主最近还看过