SQLServer 联合查询
生活随笔
收集整理的這篇文章主要介紹了
SQLServer 联合查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
聯合查詢分為內連接和外連接兩個
一: 外連接又分為:左連接、右連接、完全外連接。
1. 左連接 left join或 left outer join
SQL語句:
語句解說:左外連接包含left join左表所有行,如果左表中某行在右表沒有匹配,則結果中對應行右表的部分全部為空(NULL)
2. 右連接 right join或 right outer join
SQL語句:
語句解說:右外連接包含right join右表所有行,如果左表中某行在右表沒有匹配,則結果中對應左表的部分全部為空(NULL)
3. 完全外連接 full join或 full outer join
SQL語句:
語句解說:完全外連接包含full join左右兩表中所有的行,如果右表中某行在左表中沒有匹配,則結果中對應行右表的部分全部為空(NULL),如果左表中某行在右表中沒有匹配,則結果中對應行左表的部分全部為空(NULL)。
二 : 內連接join 或 inner join
1. 內鏈接inner join
SQL語句:
inner join 是比較運算符,只返回符合條件的行。
此時相當于:select * from student,course where student.ID=course.ID
2. 交叉連接 cross join
1.概念:沒有 WHERE子句的交叉聯接將產生連接所涉及的表的笛卡爾積。第一個表的行數乘以第二個表的行數等于笛卡爾積結果集的大小。
SQL語句:
了解更多關注我呦!!!
掃一掃添加我的微信公眾號,獲取更豐富的內容。總結
以上是生活随笔為你收集整理的SQLServer 联合查询的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ply补全为立方体_PLY文件格式
- 下一篇: Redis DeskTop Manage