是的,LEFT JOIN
支持条件过滤
以下是一个使用 LEFT JOIN
和条件过滤的 SQL 示例:
SELECT
orders.order_id,
orders.customer_id,
customers.customer_name
FROM
orders
LEFT JOIN customers ON orders.customer_id = customers.customer_id
WHERE
customers.country = 'USA';
在这个示例中,我们从 orders
表中选择所有记录,并使用 LEFT JOIN
将其与 customers
表关联。然后,我们使用 WHERE
子句对结果进行条件过滤,只保留那些 customers.country
为 ‘USA’ 的记录。