等值連線和自然連線的區別
1. 等值連線中不要求相等屬性值的屬性名相同,而自然連線要求相等屬性值的屬性名必須相同,即兩關係只有在同名屬性才能進行自然連線。如上例R中的C列和S中的D列可進行等值連線,但因為屬性名不同,不能進行自然連線。
2. 等值連線不將重複屬性去掉,而自然連線去掉重複屬性,也可以說,自然連線是去掉重複列的等值連線。如上例R中的B列和S中的B列進行等值連線時,結果有兩個重複的屬性列B,而進行自然連線時,結果只有一個屬性列B。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26464953/viewspace-714471/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫外連線,自然連線,內連線,條件連線,等值連線關係及詳解資料庫
- 表與表之間連線式on,using以及自然連線的區別
- SQL Server中內連線和外連線的區別SQLServer
- mysql INNER JOIN、LEFT JOIN、RIGHT JOIN;內連線(等值連線)、左連線、右連線MySql
- LAN連線和WAN連線有什麼區別?
- Http和Socket連線區別HTTP
- sql和hql中join語句區別,以及hibernate中內連線,迫切內連線,左外連線,迫切左外連線,右外連線的區別(合集)...SQL
- 轉載:內連線與外連線的區別
- 區分socket連線和tcp/ip連線TCP
- Http 和TCP的關係,TCP長連線和短連線有什麼區別?HTTPTCP
- 【T01】理解面向連線和無連線協議之間的區別協議
- 連線和半連線
- 手機上WAP和NET連線的區別
- oracle連線資料的oci和thin的區別Oracle
- 自然連線的一個測試
- unix系統當中 軟連線與硬連線的區別(轉)
- Socket連線和Http連線HTTP
- 長連線和短連線
- 左連線和右連線
- 長連線和短連線的使用
- http的長連線和短連線HTTP
- Oracle的左連線和右連線Oracle
- oracle 專用伺服器連線與共享伺服器連線的概念和區別Oracle伺服器
- 輪詢、長輪詢、短連線、長連線區別對比
- 內聯,左外聯,右外聯,全連線,交叉連線 的區別
- sql 內連線和外連線SQL
- SQL中的左連線和右連線SQL
- 深入淺出SQL之左連線、右連線和全連線SQL
- SQL的四種連線:內連線 左外連線 右外連線 全連線SQL
- 連線池和連線數詳解
- LINUX 硬連線和軟連線Linux
- 內連線、左連線、右連線
- 軟連線與硬連結的區別,以及如何刪除軟連結
- SQL的連線型別SQL型別
- 交叉線和直連線
- 1.6.3.3. 本地連線和安全的遠端連線
- 深入理解SQL的四種連線-左外連線、右外連線、內連線、全連線SQL
- 例項解析外連線 內連線 自連線 全連線