當前位置:成語大全網 - 書法字典 - mysql中的JOIN和INNER JOIN有什麽區別?

mysql中的JOIN和INNER JOIN有什麽區別?

首先,參考不同

1,JOIN:用於根據兩個或多個表中列之間的關系來查詢這些表中的數據。

2.內部連接:合並兩個表中的記錄,只要公共* * *字段中有壹致的值。

第二,特點不同

1,JOIN:每個主鍵的值是唯壹的。這樣做的目的是交叉綁定表之間的數據,而不重復每個表中的所有數據。

2.內部連接:只要兩個表的公共字段中有匹配的值,內部連接就會合並兩個表中的記錄。

第三,規定不同

1,JOIN:如果表中至少有壹個匹配項,則返回該行。

2.內部聯接:聯接字段的名稱。如果它們不是由數字組成,則這些字段必須具有相同的數據類型並包含相似的數據,但它們不需要具有相同的名稱。

百度百科-內部連接

百度百科-SQL語句大全