使用union合并查询

语法:

select …..from 1

union

select ……from 2

2. 合并查询的特点

   ① 合并的表中的列的个数、数据类型必须相同或向兼容。

union默认去掉重复值,如果允许重复值需要用union all

③ 执行顺序与在向右‘可通过列的顺序或空格改变结果集的排列顺序’

④ 可以与select into 一起使用,但是into 必须放在第一个select 语句中。

⑤ 可以合并的结果进行排序,单排序的order by 必须放在最后一个select的后面

   所使用的列名也必须是第一个。

3. 合并查询与连接查询的区别

① 合并查询 :结果集中的列有第一个表中的列决定行的最大数量是两个表行的‘和’

② 链接查询 :结果中的列分别俩自不同的表行的最大数量是他们的‘乘积’

posted @ 2018-03-30 11:28  WhiteSpace  阅读(1791)  评论(0编辑  收藏  举报