这个UNION
运算符用于组合两个或多个查询的结果集。
联合体中的查询必须遵循以下规则:
结合products
和 testproducts
使用UNION
运算符:
SELECT product_id, product_name
FROM products
UNION
SELECT testproduct_id, product_name
FROM testproducts
ORDER BY product_id;
运行示例 »
随着UNION
运算符,如果两个查询中的某些行返回完全相同的结果,则只会列出一行,因为UNION
仅选择不同的值。
使用UNION ALL
返回重复值。
让我们对查询进行一些更改,以便结果中有重复的值:
SELECT product_id
FROM products
UNION
SELECT testproduct_id
FROM testproducts
ORDER BY product_id;
运行示例 »
SELECT product_id
FROM products
UNION ALL
SELECT testproduct_id
FROM testproducts
ORDER BY product_id;
运行示例 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!