0
我想使用多個select語句創建一個視圖來輸出多個記錄集。我想使用多個select語句創建一個輸出多個記錄集的視圖
例如,
CREATE VIEW DBO.EXAMPLE1
AS
SELECT * FROM BADGE WHERE BADGE.STATUS =1
SELECT * FROM EMP JOIN BADGE ON EMP.ID = BADGE.EMPID WHERE BADGE.STATUS =1
GO
我想輸出如下:
ID EMPID STATUS
1 1 1
5 5 1
7 7 1
11 11 1
12 12 1
ID LASTNAME FIRSTNAME
1 Lake Lisa
4 Mattil Umar
5 Thottiyil Khalid
87 Lal NULL
7 shaikh Nabil
根據定義,視圖是單個選擇語句。如果您需要兩條語句,請創建兩個視圖。或者,您可以創建一個包含多個結果集的存儲過程(儘管在SSMS中不能輕鬆與它們交互) – Xedni
在SO上,您應該自己嘗試**編寫代碼**。後** [做更多的研究](//meta.stackoverflow.com/questions/261592)**如果你有問題,你可以**發佈你已經嘗試**與清楚的解釋是什麼是'工作**並提供** [最小,完整和可驗證示例](// stackoverflow.com/help/mcve)**。 – Rob