MySQL外部關聯是關于結合多個表格數據的一種方式。MySQL允許使用外部關聯創建聯合多個表格的新數據集合。
SELECT column1, column2, ... FROM table1 JOIN table2 ON table1.column = table2.column;
以上是左外部關聯的語法。它選擇了table1
和table2
中匹配值的函數。如果沒有匹配值,則在table1
中的行也能保留下來。
SELECT column1, column2, ... FROM table1 LEFT JOIN table2 ON table1.column = table2.column;
以上是右外部關聯的語法,它選擇了與table1
中的行相匹配的table2
的值。如果沒有匹配值,則在table2
中的行也能保留下來。
SELECT column1, column2, ... FROM table1 RIGHT JOIN table2 ON table1.column = table2.column;
以上是內部關聯的語法,它僅選出所有在兩個表格中的匹配項。
MySQL 外部關聯既可以使用 INNER JOIN,也可以使用 LEFT JOIN 或 RIGHT JOIN 來聯合多個表格,以合并它們的數據。
上一篇mysql外鍵null
下一篇css讓版塊向下移動