1. 程式人生 > >SQL進階語法的多表操作

SQL進階語法的多表操作

字段名 alt 面對復雜 com 匹配 tex img 表操作 bsp

AS別名

多張表聯合操作,如果表多,字段名長,不方便閱讀。這裏我們可以使用 as 關鍵字來對字段名設置別名。

as也可以省略,看個人喜好,在這裏我還是支持把 as 寫上,這樣我們在面對復雜的SQL語句時有很好的可讀性。

接下來的多表操作將都使用別名,不難,一看便懂。

下面是兩張表,

技術分享圖片

技術分享圖片

表的鏈接

1、內連接

inner join

如果表中至少有一個匹配,則返回結果

技術分享圖片

查詢列出購買了商品的用戶,以及他們買了什麽

2、左連接

left join

即使右表中沒有匹配,也從左表返回所有的結果

技術分享圖片

3、右連接

right join

即使左表中沒有匹配,也從右表返回所有的結果

技術分享圖片

SQL進階語法的多表操作