4

2 つのデータベースがあります。1 つは毎日のデータ入力用のライブ データベースであり、もう 1 つは古いデータのアーカイブ DB です。

両方のデータベースからデータを取得するビューを作成するにはどうすればよいですか?

3 つのテーブルが含まれてdatabase1.dbo.tableおりdatabase1.dbo.tran1、同じデータベース内にあり、次のdatabase_archived.dbo.table1とおりです。

Create VIEW [dbo].[VW_Table_ALL] 
AS 
  SELECT * FROM database1.dbo.table1 
  UNION ALL 
  SELECT * FROM database_archived.dbo.table1 as Data INNER JOIN 
                database1.dbo.tran1 as Tran ON Data.Tran_id = Tran.Tran_Id 

GO
4

1 に答える 1