MySQL 連線涉及哪些複雜性?
實際上,簡單來說,我們可以說表之間的連線是單表 SELECT 語句的擴充套件,但它涉及額外的複雜性。
需要指定所有表
我們需要在 FROM 子句中指定所有參與連線的表。這與只需要一個表名的 SELECT 語句形成對比。
需要指定匹配條件
我們只需要指定匹配條件,連線根據這些條件將一個表中的記錄與另一個表中的記錄匹配。條件通常在 WHERE 子句中給出,但具體的語法取決於連線的型別。
需要指定列列表
我們只需要指定要顯示的列列表。它們可以包括參與連線的任何或所有表中的列。
需要為特定列指示特定表
如果連線引用在一個以上表中出現的列名,則該名稱不明確,我們必須在每次引用該列時都指示我們指的是哪個表。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP