2017-08-30 84 views
-1

我需要創建一個視圖:employee_view創建視圖時視圖的列指的是一個表的不同的一列,其中條件

CREATE VIEW employee_view (Name_of_employee, Name_of_PL, Name_of_manager) 
AS 
(
Need help here! 
) 

Raj is an employe 
Vijay is a PL 
Kumar is a manager 

爲視圖列中的數據是從一個單一的柱來的表,但與不同的條件。我需要創建一個視圖。請幫忙,下面提到表格。

表名:員工

compid secid rowid fieldname 
22  1 6  Raj 
22  2 7  Vijay 
22  3 8  Kumar 

回答

0
CREATE VIEW employee_view (Name_of_employee, Name_of_PL, Name_of_manager) 
AS 
SELECT 
(select fieldname from employee where secid=1 and rowid=6), 
(select fieldname from employee where secid=2 and rowid=7), 
(select fieldname from employee where secid=3 and rowid=8) 

我得到了自己的答案,請參閱本,如果有人碰到這種情況。

相關問題