色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql關聯表的幾種常用方式

錢諍諍2年前9瀏覽0評論

mysql的關聯表查詢在日常的開發中經常用到,下面介紹一些常用的關聯表方式。

1、內連接查詢

SELECT *
FROM table_a a
INNER JOIN table_b b ON a.id = b.id;

以上語句將會查詢出table_a和table_b中id相同的行。

2、左連接查詢

SELECT *
FROM table_a a
LEFT JOIN table_b b ON a.id = b.id;

以上語句將會查詢出table_a中所有的行和table_b中id相同的行,如果table_a中的行在table_b中沒有匹配的行,則查詢結果中以null填充。

3、右連接查詢

SELECT *
FROM table_a a
RIGHT JOIN table_b b ON a.id = b.id;

以上語句將會查詢出table_b中所有的行和table_a中id相同的行,如果table_b中的行在table_a中沒有匹配的行,則查詢結果中以null填充。

4、全連接查詢

SELECT *
FROM table_a a
FULL OUTER JOIN table_b b ON a.id = b.id;

以上語句將會查詢出table_a和table_b中的所有數據,如果某一個表中的行在另一個表中沒有匹配的,則查詢結果中以null填充。

5、交叉連接查詢

SELECT *
FROM table_a a
CROSS JOIN table_b b;

以上語句將會查詢出table_a和table_b中的笛卡爾積。

以上就是mysql關聯表的幾種常用方式,開發者可以根據實際的業務需要進行選擇和使用。