SQL允许执行多个查询(多条SELECT 语句),并将结果作为单个查询结果集返回,这些组合查询通常称为并(union)或复合查询。
   
用UNION操作符来组合数条SQL查询,利用UNION,可给出多条SELECT语句,在各条语句之间放上UNION,将他们的结果组合成单个结果集。
    
     UNION规则
    
    :UNION中的每个查询必须包含相同的列、表达式或聚集函数
   
列数据类型必须兼容
    
     在使用UNION时,重复的行被自动取消。
    
    这是UNION的默认行为,但是如果愿意可以改变它,使用UNION ALL返回所有匹配行。
   
    
     在用UNION组合查询时,只能使用一条ORDER BY子句,必须出现在最后一条SELECT语句之后,用它来排序所有的SELECT语句返回的所有结果。
    
   
 
版权声明:本文为weixin_38292616原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
