SQL的連線型別
兩張表關聯的時候,有四種關聯方式,其各個型別的結果集範圍不一致
1,內連線
關鍵字:inner join... on... /join ... on ...
含義:組合兩個表中的記錄,返回關聯欄位相符的記錄,也就是返回兩個表的交集部分
2,全連線
關鍵字:FULL JOIN ...on...
含義:完整外部聯接返回左表和右表中的所有行。當某行在另一個表中沒有匹配行時,則另一個表的選擇列表列包含空值。如果表之間有匹配行,則整個結果集行包含基表的資料值。
3,左連線
關鍵字:left join ... on ...
含義:左(外)連線,左表的記錄將會全部表示出來,而右表只會顯示符合搜尋條件的記錄。右表記錄不足的地方均為NULL。
4,右連線
關鍵字:right join ... on ...
含義:右(外)連線,左表只會顯示符合搜尋條件的記錄,而右表的記錄將會全部表示出來。左表記錄不足的地方均為NULL
相關文章
- 表連線型別型別
- Kettle自定義資料庫連線型別連線HGDB資料庫型別
- mysql外連線有哪些型別MySql型別
- sql 內連線和外連線SQL
- SQL連線查詢SQL
- SQL 資料型別SQL資料型別
- 【SQL】18 SQL NULL 函式、SQL 通用資料型別、SQL 用於各種資料庫的資料型別SQLNull函式資料型別資料庫
- SQL中的四種連線方式SQL
- python 怎麼連線 sql server,不是連線 mysqlPythonServerMySql
- Golang SQL連線池梳理GolangSQL
- SQL 改寫系列十:半連線轉內連線SQL
- SQL教程——常見的約束型別SQL型別
- SQL教程——常見的資料型別SQL資料型別
- NavicatPremium 連線SQL Server 、MySQL等REMServerMySql
- SQL 常見資料型別SQL資料型別
- SQL | JOIN 型別使用介紹SQL型別
- SQL Server-資料型別SQLServer資料型別
- 使用Java 14的新記錄型別連線資料庫表 - MinborgJava型別資料庫
- SQL Server日期資料型別DATE的使用SQLServer資料型別
- 【SQL】13 SQL 別名、SQL 連線(JOIN)、SQL INNER JOIN 關鍵字、SQL LEFT JOIN 關鍵字、SQL RIGHT JOIN 關鍵字、SQL FULL OUTER JSQL
- SQL Server如何判斷哪些會話/連線是長連線?SQLServer會話
- 連線多種型別的伺服器降低維護和運營成本型別伺服器
- SQL語句中不同的連線JOIN及SQL中join的各種用法SQL
- Windows 下 Laravel 7.0 連線 sql serverWindowsLaravelSQLServer
- SQL語言基礎(多表連線)SQL
- sql注入之型別及提交注入SQL型別
- sql 連線查詢例項(left join)三表連線查詢SQL
- 【SQL】SQL表連線方法方式介紹(Oracle/Postgresql)SQLOracle
- Apache Spark SQL的高階Join連線技術ApacheSparkSQL
- Fo-DICOM透過storescu.exe確認CT連線型別型別
- LAN連線和WAN連線有什麼區別?
- Linux系統下的SQL Server不支援其他型別資料來源的連結伺服器LinuxSQLServer型別伺服器
- 三種獲取redis的連線,以及redis_String型別演示(適合新手)Redis型別
- 連線別人的MySql資料庫MySql資料庫
- 1.3.3.5.1. SQL*Plus 連線命令語法SQL
- 允許本地Sql Server 遠端連線SQLServer
- java連線oracle執行sql語句JavaOracleSQL
- SQL Server 2008連線字串寫法大全SQLServer字串