2017-08-30 1 views
-1

je dois créer une vue: employee_viewCréation vue lorsque les colonnes de vue se réfèrent à une seule colonne d'une table avec différentes où les conditions

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 

Les données pour les colonnes de vue proviennent d'une seule colonne d'une table mais avec des conditions différentes. J'ai besoin de créer une vue. S'il vous plaît aider, le tableau est mentionné ci-dessous.

nom de la table: employé

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

Répondre

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) 

Je suis moi-même réponse, COMPOSER ce si quelqu'un courir dans cette situation.