SQL集合运算

来源:互联网 发布:php工程师工作描述 编辑:程序博客网 时间:2024/06/05 05:23
 

集合运算:
UNION与UNION ALL
UNION:将返回两个查询的结果并去除其中的重复部分。
例子:SELECT NAME FROM SOFTBALL
 UNION
 SELECT NAME FROM FOOTBALL;
UNION ALL: 不去掉重复的记录。
例子:SELECT NAME FROM SOFTBALL
 UNION ALL
 SELECT NAME FROM FOOTBALL;
INTERSECT(相交):返回两个表中共有的行。
例子:SELECT * FROM FOOTBALL
 INTERSECT
 SELECT * FROM SOFTBALL;
MINUS(相减):返回存在于第一个表中但不存在于第二个表中的记录。
例子:SELECT * FROM FOOTBALL
 MINUS
 SELECT * FROM SOFTBALL;

 

从属运算(IN and BETWEEN)

原创粉丝点击