介绍一下SQL中union,intersect和minus

2023-07-06   


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;


相关内容:

  1. 介绍一下sql server的安全性
  2. 介绍一下Transact-SQL中SPACE函数的用法
  3. 介绍一下SQL注入攻击的种类和防范手段
  4. 介绍一下SQL Server里面的索引视图
  5. Oracle面试题库-SQL
  6. 介绍一下Oracle的操作符优化