mysql union和unionall作用与区别,union all 和union区别

  

  我们在查询数据库的语句时有很多用法,当然不同数据库的用法是不一样的。   

  

  现在来说说吧。   

  

  1.oracle union的用法和union all的用法   

  

  其实两者是有区别的,比如union,用于两种未使用的数据子查询,然后是去重合并。   

  

  union all的用法是查询所有两个子查询进行查看,不需要重复处理。   

  

  从a中选择a1、a2、a3;   

  

  从b中选择B1、b2、B3;   

  

  此时,您需要将两者结合起来,如下所示   

  

  select * from(   

  

  从a中选择a1、a2、a3   

  

  联合所有   

  

  从b)中选择B1、b2、b3   

  

  只有这样,你才能在外面再加一个查询,本身没有查询;   

  

  下次继续讲在mysql中的用法!   

相关文章