Mysql左(外)連線?

Tags: 語音, word,

Mysql左(外)連 接

右(外)連線

全(外)連線

工具/原料

Mysql左(外)連線 右(外)連線 全(外)連線

Mysql左(外)連線

形式:

from 表1 left 【outer】 join 表2 on 表1.欄位1 = 表2.欄位2;

含義:

是將兩個表的滿足連線條件的所有資料(即內連線資料),

再加上那些“左邊”表中,不能滿足連線條件的資料的總和。

對於左邊表中不能滿足條件的資料,則,在結果中的右邊部分,都補上“null”(空值);

Mysql左(外)連線 右(外)連線 全(外)連線

Mysql左(外)連線 右(外)連線 全(外)連線

他們內連線的結果為:

Mysql左(外)連線 右(外)連線 全(外)連線

則他們左連線:

Mysql左(外)連線 右(外)連線 全(外)連線

右(外)連線

from 表1 right 【outer】 join 表2 on 表1.欄位1 = 表2.欄位2;

含義:

是將兩個表的滿足連線條件的所有資料(即內連線資料),

再加上那些“右邊”表中,不能滿足連線條件的資料的總和。

對於右邊表中不能滿足條件的資料,則,在結果中的左邊部分,都補上“null”(空值);

Mysql左(外)連線 右(外)連線 全(外)連線

全(外)連線

from 表1 full 【outer】 join 表2 on 表1.欄位1 = 表2.欄位2;

含義:

就是左連線和右連線的結果之和——注意:沒有重複的內連線的那些行。

其效果類似這樣:

Mysql左(外)連線 右(外)連線 全(外)連線

不過:

mysql目前尚不支援該連線語法。

語音, word,
相關問題答案