Bonjour j’ai un problème qui relève typiquement de SQL.
J’ai une table nommé EMPLOYE avec les champs suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
Pour obtenir la liste des employés actifs je tape la requête ci après
J’aimerais obtenir une vue qui me retourne le statut des employé. La structure de ma vue pourra être alors :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Select * from employe a where (a.POS_EMPL='AC' or a.POS_EMPL='DT' or a.POS_EMPL='SU') and cod_sit_admi in (1,3)
Le champs statut pourra alors avoir la valeur 1 si ce test est positif (a.POS_EMPL='AC' or a.POS_EMPL='DT' or a.POS_EMPL='SU') and cod_sit_admi in (1,3), et zéro dans le cas contraire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
J’aimerais savoir quelle fonction je pourrais utiliser pour construire cette vue et comme m’y prendre ? J’espère que je réussis à me faire comprendre. Je suis en train de chercher si la fonction decode que je decouvre aujourd'hui pourrait m'aider.
Merci à tous.

 

 
		
		 
        

 
			
			


 
   


 Quelles fonctions utiliser pour cette vue ?
 Quelles fonctions utiliser pour cette vue ?
				 Répondre avec citation
  Répondre avec citation


 
			 
   
  Envoyé par mnitu
 Envoyé par mnitu
					

 
			
Partager