一、SQL語句中 INNER JOIN的用法?
1.INNER JOIN的作用?
可以在兩個或者更多的表中獲取結果,得出一張新表。
【隱式內連接】
表一 car 購物車
表二 user 用戶
發現兩張表都有uid 這一列 通過car uid =user uid 這一橋梁,將兩張表合並。
合並方法
user.nickname 是在user表中 查nickname
一查詢 所需
二來自 何表
三條件 相等
查詢結果
1.這樣就將兩張表合到一塊 ,查到我所想要的信息。
2.就是 用戶的昵稱,手機號,購買商品的名字,商品價格,數量。
3.上面的做法 完全沒有看到 inner join語句 但是實現了功能。這就是隱式內連接
二、顯示內連接
兩張表 studen hobby
語法:
三、外連接?
1.左外連接
2.右外連接
圖解 內連接 左外連接 右外連接的區別?
四、子查詢? 【一個查詢的結果 當做另一條查詢的條件】