以下の例を検討してください。
CREATE VIEW VW_YearlySales
AS
SELECT 2011 AS YearNo, ProductID, SUM(Amount) FROM InvoiceTable2011
UNION ALL
SELECT 2012 AS YearNo, ProductID, SUM(Amount) FROM InvoiceTable2012
UNION ALL
SELECT 2013 AS YearNo, ProductID, SUM(Amount) FROM InvoiceTable2013
GO
はInvoiceTable2013
実際には存在せず、今は作成したくありません。2013 年の最初の請求書を記録するときに自動的に作成されます。
を実行する前にテーブルの存在を確認する条件を指定する方法について誰か助けてもらえますUNION ALL
か?
助けてくれて本当にありがとうございます。