UNION和UNION ALL的区别

UNION目的是把多个不同的结果集联合成一个结果集,注意事项如下:

  每个结果集的数据类型必须可以兼容,不一定完全一致,有些类型SQL SERVER可以自动转化的

  每一个结果集中列的数量都必须相等,排列顺序必须互相对应;

  使用Order By字句排序时依据的字段必须是第一个Select中的字段,否则系统会提示错误

UNION字句会自动过滤调查询结果中重复的行。如果用户可以要求获得所有行,可以使用ALL关键字。

posted on 2006-10-12 13:19  hill  阅读(227)  评论(0编辑  收藏  举报

导航