在SQL中,可以使用JOIN子句來實現多表連接查詢。JOIN子句用于將多個表中的記錄進行連接,以便在查詢結果中同時顯示來自不同表的數據。具體來說,常用的JOIN類型包括:
SELECT *
FROM table1
INNER JOIN table2 ON table1.column = table2.column;
SELECT *
FROM table1
LEFT JOIN table2 ON table1.column = table2.column;
SELECT *
FROM table1
RIGHT JOIN table2 ON table1.column = table2.column;
SELECT *
FROM table1
FULL JOIN table2 ON table1.column = table2.column;
除了上述基本的JOIN類型,還可以使用其他一些高級的連接方法,比如CROSS JOIN(笛卡爾積)、SELF JOIN(自連接)等,以滿足不同的查詢需求。