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