首先先建立table一、table2兩個表進行測試html
建立table1表以及其數據
id name password1
1 11 aa
2 22 bb
3 55 ff
建立table2表以及其數據
id name password2
1 33 cc
2 44 dd測試
使用內鏈接(inner join...on或join...on)查詢table一、table2中的數據
由此結果可發現以下特色:列相連(列相加)htm
使用外鏈接(left join...on)查詢table一、table2中的數據
由此結果可發現以下特色:列相連(列相加),以左錶行爲準blog
使用右鏈接(right join...on)查詢table一、table2中的數據
由此結果可發現以下特色:列相連(列相加),以右錶行爲準
使用完整鏈接(full join...on)查詢table一、table2中的數據
test is a bug...
由此結果可發現以下特色:列相連(列相加),以左右錶行爲準
使用交叉鏈接(cross join)查詢table一、table2中的數據
由此結果可發現以下特色:列行相連(列行相加)——兩表的倍數(笛卡爾積運算)get
使用聯合(union或union all)查詢table一、table2中的數據
由此結果可發現以下特色:行相連(行相加)
聯合查詢充要條件:
(1)、兩表列數需相同。io
(2)、返回結果的僅以第一個查詢得到爲準。table
(3)、查詢中對應的列的數據類型必須隱式一致。
參考連接: https://jingyan.baidu.com/article/e3c78d64afbcce3c4d85f56c.htmltest