有没有可能在SQL中给每个联合查询一个“标题”?
例如:
SELECT Name, Address
From Table1
Where .....
UNION
SELECT name, Address
From Table2
Where .....
是否可以将表1中的整个查询标记为“来自表1的结果”,将表2中的整个查询标记为“结果为表2”?
如果有更好的方法,如javascript,jquery,一起追加表格等,请让我知道!
我使用的Tech Stack : SQL Server2008、JSP、Servlets、javascript、jquery。
发布于 2012-01-11 01:48:31
联合返回一组与单个查询无法区分的结果,是否添加一列?
select 'T1', Name, Address
union
select 'T2', Name, Address
或者查看您的客户端提供程序是否支持多个记录集,并在单个批处理中执行两个选择,例如http://msdn.microsoft.com/en-us/library/ms378758.aspx
发布于 2012-01-11 01:47:11
select name, Address, 'Table1' as Source
from Table1
where.....
union
select name, Address, 'Table2'
from Table2
where.....
https://stackoverflow.com/questions/8807890
复制相似问题