欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql如何查詢3個表

呂致盈1年前9瀏覽0評論

MySQL如何查詢3個表

引言

當需要在多個表之間進行查詢的時候,MySQL的JOIN語句是非常有用的。這篇文章將介紹如何使用JOIN語句來查詢3個表。

連接多個表

當需要在多個表之間進行查詢的時候,使用JOIN語句,如下:

SELECT * FROM table1

JOIN table2 ON table1.id = table2.id

JOIN table3 ON table2.id = table3.id ;

LEFT JOIN

當一個表中沒有與另一個表匹配的行時,使用LEFT JOIN語句可返回NULL值,如下:

SELECT * FROM table1

LEFT JOIN table2 ON table1.id = table2.id

LEFT JOIN table3 ON table2.id = table3.id ;

INNER JOIN

當要檢索兩個或多個表中的共同行時,使用INNER JOIN語句,如下:

SELECT * FROM table1

INNER JOIN table2 ON table1.id = table2.id

INNER JOIN table3 ON table2.id = table3.id ;

總結

使用JOIN語句可以方便地查詢多個表,LEFT JOIN查詢存在匹配的行并返回NULL值,INNER JOIN查詢共同行。