意思是3个库呗?create view test as select * from a.dbo.生产操作单_明细 union all select * from b.dbo.生产操作单_明细 union all select * from c.dbo.生产操作单_明细
CREATE VIEW [汇总表] AS SELECT 'A'+A.ExcelServerRCID FROM [数据库A].[dbo].[表名] UNION ALL SELECT 'B'+A.ExcelServerRCID FROM [数据库B].[dbo].[表名] --每多一个账套,就加一个UNION ALL如上所说,关键是 你们要能够把汇总查询转到这个视图上
as
select * from a.dbo.生产操作单_明细
union all
select * from b.dbo.生产操作单_明细
union all
select * from c.dbo.生产操作单_明细
AS
SELECT 'A'+A.ExcelServerRCID FROM [数据库A].[dbo].[表名]
UNION ALL SELECT 'B'+A.ExcelServerRCID FROM [数据库B].[dbo].[表名]
--每多一个账套,就加一个UNION ALL如上所说,关键是 你们要能够把汇总查询转到这个视图上
然后合并查询的结果集作为视图