Posted in 面试题 onApril 05, 2012
Union用来返回多个查询的结果的总和去掉重复的结果
语法:
SELECT column1, column2 FROM tablename1
UNION
SELECT column1, column2 FROM tablename2;
Intersect 用来返回多个查询中共同的结果,intersect会忽略null值
语法:
SELECT column1, column2 FROM tablename1
INTERSECT
SELECT column1, column2 FROM tablename2;
MUNUS返回出现在第一个查询结果中但是不出现在第二个查询结果的结果集。
语法:
SELECT column1, column2 FROM tablename1
MINUS
SELECT column1, column2 FROM tablename2;
语法:
SELECT column1, column2 FROM tablename1
UNION
SELECT column1, column2 FROM tablename2;
Intersect 用来返回多个查询中共同的结果,intersect会忽略null值
语法:
SELECT column1, column2 FROM tablename1
INTERSECT
SELECT column1, column2 FROM tablename2;
MUNUS返回出现在第一个查询结果中但是不出现在第二个查询结果的结果集。
语法:
SELECT column1, column2 FROM tablename1
MINUS
SELECT column1, column2 FROM tablename2;
介绍一下SQL中union,intersect和minus
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Tags in this post...
Reply on: @reply_date@
@reply_contents@