在SQL中,可以使用JOIN語句來實現多個表之間的聯合查詢。JOIN語句用于將兩個或多個表中的數據進行關聯,以便一次性獲取多個表中的數據。
常見的JOIN類型包括:
以下是一個使用INNER JOIN進行聯合查詢的示例:
SELECT orders.order_id, customers.customer_name
FROM orders
INNER JOIN customers ON orders.customer_id = customers.customer_id;
在上面的示例中,我們使用INNER JOIN將orders表和customers表連接起來,根據它們的customer_id進行關聯,并且只返回滿足連接條件的行,即同時存在于兩個表中的行。
要注意的是,為了實現聯合查詢,需要在JOIN語句中指定連接條件,以確保正確地將兩個表中的數據關聯起來。