MySQL中常見的連線查詢方式有哪些

2022-03-05 08:54:15 字數 908 閱讀 1670

1樓:樂清灣一哥

mysql中常見的連線查詢有:等值連線,使用=連線兩列資料,所有能夠匹配的結果都會被顯示出來;內連線,關鍵字inner join on,連線效果等同於等值連線;左連線,關鍵字left join on,關鍵字左側的表的所有資料均顯示,關鍵字右側的表匹配內容顯示,無對應內容使用null填充;右連線,關鍵字right join on,關鍵字右側的表的所有資料均顯示,關鍵字左側的表匹配內容顯示,無對應內容使用null填充;一般情況下,左連線和右連線可以實現相同的連線效果。如果對這部分內容感興趣,可以從黑馬程式設計師獲取測試相關課程瞭解一下。

資料庫表關聯查詢的型別有什麼?

2樓:匿名使用者

1.左右連線:以哪個表為主,結果集為「主表」的全部記錄+「副表」與「主表」相匹配的記錄,如果「副表」中沒有和「主表」相匹配的記錄,則相對應的記錄顯示為null

2.左連線:左邊表全部行+右邊表相匹配的行,如果左邊表中的某一行,在右邊表中沒有匹配的行,則顯示null(left join 或者left outer join)

3.右連線:和左連線相反。(right join 或者right outer join)

4.內連線:它返回欄位id(連線條件)同時存在於兩個表中的記錄,也就是說,僅當至少有一個同屬於兩表的行符合聯接條件時,內聯接才返回行,內聯接消除與另一個表中的任何行不匹配的行。

(inner join或者join)

5.全連線:不管匹配不匹配,全部都顯示出來。(full join或者full outer join)

6.交叉連線:沒有where 子句的交叉聯接將產生聯接所涉及的表的笛卡爾積。第一個表的行數乘以第二個表的行數等於笛卡爾積結果集的大小。(cross join不帶where)

7.自連線:給自己取個別名,一個表當兩個表來使用。

生活中常見的材料,生活中常見的材料有哪些

生物垃圾容易分解。無機垃圾較難分解。人工合成的高分子聚合物很難分解。所以要垃圾分類。少用不易降解的塑料製品。鐵鍋 鐵 fe 良好的熱導性。導線 鋁 al 良好的導電性和延展性。飲料罐 多為鋁製,化學式al,原因 鋁的 不高,密度小所以輕便,適用於製造飲料罐。玻璃瓶 玻璃主要成分為二氧化矽,sio 原...

mysql怎麼查詢重複的資料,MySql怎麼查詢重複的資料

select name,sum num from table group by name group by 分組查詢可以實現,根據名稱分組查詢累加數量 select sum 數量 名稱 from table group by 名稱 你按照這個寫一下就可以了 select name,sum numbe...

mysql查詢欄位的值在哪個表,mysql查詢一個欄位的值在哪個表

如下 select table schema,table name from information schema.columns where column name col1 col1為子段名版。權 mysql檢視欄位在哪個表中 檢視欄位在哪個資料庫的哪張表中 use information sc...