重新学习数据库整合——Union与Union And的使用

UnionAnd的使用

UNION 指令的目的是将两个 SQL 语句的结果合并起来。从这个角度来看, UNION  JOIN 有些许类似,因为这两个指令都可以由多个表格中撷取资料。 UNION 的一个限制是两个 SQL 语句所产生的栏位需要是同样的资料种类。另外,当我们用 UNION这个指令时,我们只会看到不同的资料值 (类似 Select DISTINCT) 

UNION ALL 这个指令的目的也是要将两个 SQL 语句的结果合并在一起。 UNION ALL  UNION 不同之处在于 UNION ALL 会将每一笔符合条件的资料都列出来,无论资料值有无重复。

select * from (select * from Fa_Family where Fa_Name='1' union select * from Fa_Family where Fa_Name='1') as Fa_Family

posted @ 2007-07-13 16:31  杰仔  阅读(365)  评论(0编辑  收藏  举报