日期:2014-05-18  浏览次数:20535 次

SQL两个表的查询结果的合并问题
现有两个表
表A:
字段   id   机构名称
表B:
字段   id   机构名称

两个表的设计完全一样

请问:若要在查询结果中显示两个表中的信息,只用两个字段,怎么写呢?


------解决方案--------------------
Select
*
From (
Select 字段,id,机构名称 From A
Union All
Select 字段,id,机构名称 From B
) T
Where 模糊条件
-----OR
Select 字段,id,机构名称 From A Where 模糊条件
Union All
Select 字段,id,机构名称 From B Where 模糊条件