SQL語句中 INNER JOIN的用法!


一、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.右外連接

 

 圖解  內連接  左外連接  右外連接的區別?

 

四、子查詢? 【一個查詢的結果  當做另一條查詢的條件】

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM