sql 特殊函数

来源:互联网 发布:网络大电影排行 编辑:程序博客网 时间:2024/05/23 15:46

UNION 指令类似, INTERSECT 也是对两个 SQL 语句所产生的结果做处理的。不同的地方是, UNION 基本上是一个 OR (如果这个值存在于第一句或是第二句,它就会被选出),而 INTERSECT 则比较像 AND ( 这个值要存在于第一句和第二句才会被选出)。 UNION 是联集,而 INTERSECT 是交集。

SELECT Date FROM Store_Information
INTERSECT
SELECT Date FROM Internet_Sales

MINUS 指令是运用在两个 SQL 语句上。它先找出第一个 SQL 语句所产生的结果,然后看这些结果有没有在第二个 SQL 语句的结果中。如果有的话,那这一笔资料就被去除,而不会在最后的结果中出现。如果第二个 SQL 语句所产生的结果并没有存在于第一个 SQL 语句所产生的结果内,那这笔资料就被抛弃。

SELECT Date FROM Store_Information
MINUS
SELECT Date FROM Internet_Sales

Geography 表格

region_namestore_name
EastBoston
EastNew York
WestLos Angeles
WestSan Diego

SELECT region_name + ' ' + store_name FROM Geography
WHERE store_name = 'Boston';

原创粉丝点击