亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

sql fulljoin與inner join有何不同

sql
小樊
89
2024-08-28 08:20:48
欄目: 云計算

FULL JOIN 和 INNER JOIN 是 SQL 中兩種不同類型的連接查詢

  1. FULL JOIN(全連接): FULL JOIN 會返回兩個表中所有的數據行,包括匹配和不匹配的行。當某行在一個表中沒有匹配的行時,結果集中的其他表的列將顯示為 NULL。換句話說,FULL JOIN 結果集中的行數等于兩個表中的行數之和,減去兩個表中相同鍵值的行數。

語法:

SELECT column_name(s)
FROM table1
FULL JOIN table2
ON table1.column_name = table2.column_name;
  1. INNER JOIN(內連接): INNER JOIN 只返回兩個表中具有匹配關系的數據行。如果某行在一個表中沒有匹配的行,則該行不會出現在結果集中。因此,INNER JOIN 結果集中的行數等于兩個表中相同鍵值的行數。

語法:

SELECT column_name(s)
FROM table1
INNER JOIN table2
ON table1.column_name = table2.column_name;

總結:

  • FULL JOIN 返回兩個表中所有的數據行,包括匹配和不匹配的行;
  • INNER JOIN 只返回兩個表中具有匹配關系的數據行。

0
富锦市| 武冈市| 大连市| 蚌埠市| 桐梓县| 喜德县| 台湾省| 阿鲁科尔沁旗| 布尔津县| 澄城县| 南漳县| 塔河县| 陕西省| 方城县| 昂仁县| 平阳县| 色达县| 桦南县| 武穴市| 山丹县| 疏勒县| 浪卡子县| 泸定县| 米林县| 马山县| 桃江县| 海林市| 唐山市| 北流市| 芮城县| 呼图壁县| 徐闻县| 阳曲县| 六枝特区| 曲阜市| 昌邑市| 浮山县| 福建省| 梁河县| 青冈县| 江山市|