SELECT语句的查询结果之间进行集合的交操作的运算符是( )。
SELECT语句的查询结果之间进行集合的交操作的运算符是( )。
A、UNION
B、INTERSECT
C、XISTS
D、XCEPT
【正确答案】:B
【题目解析】:SELECT语句的INTERSECT运算符含义是通过只包括TABLE1和TABLE2两个关系中都有的行并消除所有重复行而派生出一个结果表。UNION运算符通过组合其他两个结果表(例如TABLE1 和TABLE2)并消去表中任何重复行而派生出一个结果表。当ALL随UNION一起使用时(即UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自TABLE1 就是来自TABLE2。EXCEPT运算符通过包括所有在TABLE1中但不在TABLE2中的行并消除所有重复行而派生出一个结果表。当ALL随EXCEPT一起使用时(EXCEPT ALL),不消除重复行。EXISTS用来判断该数据库或表是否存在。
Top