34,590
社区成员
发帖
与我相关
我的任务
分享
CREATE VIEW [汇总表]
AS
SELECT 'A'+A.ExcelServerRCID FROM [数据库A].[dbo].[表名]
UNION ALL SELECT 'B'+A.ExcelServerRCID FROM [数据库B].[dbo].[表名]
--每多一个账套,就加一个UNION ALL
如上所说,关键是 你们要能够把汇总查询转到这个视图上意思是3个库呗?
create view test
as
select * from a.dbo.生产操作单_明细
union all
select * from b.dbo.生产操作单_明细
union all
select * from c.dbo.生产操作单_明细
OPENDATASOURCE ('SQLOLEDB','DataSource=127.0.0.1;User ID=sa;Password=123456').a.dbo.生产操作单_明细
然后合并查询的结果集作为视图