sql標準中join的類型:sql
內連接:取交集部分:學習
基於連接謂詞將兩張表(如A和B)的列組在一塊兒,產生新的結果。
table
語法:select <select_list> from table_name_a a inner join table_name_b b on a.key=b.key;
select
舉例:西天取經四人組和悟空的朋友們。語法
tb1:取經四人表
新手
id |
user_name |
1 |
唐僧 |
2 |
豬八戒 |
3 |
孫悟空 |
4 |
沙僧 |
tb2:朋友表word
id |
user_name |
1 |
孫悟空 |
2 |
牛魔王 |
3 |
牛二王 |
4 |
牛三王 |
5 |
牛四王 |
具體操做以下:tab
select a.user_name,a.over,b.over from tb1 a join tb2 b on a.user_name=b.user_name;join
執行結果:新手學習
user_name |
over |
over |
孫悟空 |
悟空 |
悟空 |
<end,新手學習,有錯請指教>!