SQL联合或联接

时间:2018-10-31 23:53:38

标签: sql join union

在表A中有一个200万个ID的列表。在表B中又有一个350万个ID的列表。某些客户ID在每个表中显示多次,而某些ID在两个表中显示。您将使用以下哪项创建(第一步-没有子查询)表C,该表C包含表A,表B或两者中都存在的不同(无重复)客户ID的列表?

联合,全部联合,外部联接,联合联接-?

1 个答案:

答案 0 :(得分:0)

联合是SET运算(在SQL中,或者在集合论领域的数学中)。集合是不同项目的集合。就像一个不包含任何重复项的列表。集的UNION是一个或多个列表中所有不同项目的组合。

因此在SQL中,UNION函数将组合其所有参数,并在组合列表中返回一组唯一值。