在SQL中,可以使用JOIN
關鍵字將兩張表合并生成新表。JOIN
可以按照某些列的值將兩張表中的數據關聯起來。
下面是一個使用JOIN
合并兩張表的示例:
SELECT *
FROM table1
JOIN table2
ON table1.column_name = table2.column_name;
在上述示例中,table1
和table2
是要合并的兩張表,column_name
是用于關聯兩張表的列名。ON
關鍵字后面的條件指定了兩張表之間的關聯條件。
可以根據實際需求選擇不同的JOIN
類型,常用的有:
INNER JOIN
:返回兩張表中滿足關聯條件的數據。
LEFT JOIN
:返回左表中的所有數據以及右表中滿足關聯條件的數據。
RIGHT JOIN
:返回右表中的所有數據以及左表中滿足關聯條件的數據。
FULL JOIN
:返回左表和右表中的所有數據。
在實際使用中,還可以在SELECT
語句中指定需要查詢的列名,以及使用WHERE
語句進行篩選等操作。