sql中inner join的用法

sql中inner join的用法

sql中inner join的用法

inner join是多表連接關鍵字。

語法:

SELECT?*?FROM?table1?INNER?JOIN?table2?ON?table1.field1?compopr?table2.field2

INNER JOIN 運算可分為以下幾個部分:

部分
說明
table1, table2
記錄被組合的表的名稱。
field1, field2

被聯接的字段的名稱。若它們不是由數字構成的,則這些字段必須為相同的

數據類型并包含同類數據,但它們無須具有相同的名稱。

compopr
任何的關系比較運算子:”=,” “,” “=,” 或 “.”

比如:要查2個表中Categories.CategoryID = Products.CategoryID的字段

SELECT?CategoryName,?ProductName FROM?Categories? INNER?JOIN?Products ON?Categories.CategoryID?=?Products.CategoryID;

2個表關聯查詢相關數據的意思

(免費學習視頻教程推薦:mysql視頻教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享