| 4D v15expression_conditionnelle | ||||||||||||||
| 
 | 
    4D v15
 expression_conditionnelle 
         | |||||||||||||
| expression_conditionnelle | ||
Une expression_conditionnelle permet d'appliquer une ou plusieurs conditions du type "Au cas où" afin de sélectionner une expression.
Une expression_conditionnelle peut être utilisée par exemple de la manière suivante :
CASE 
WHEN critère_recherche THEN expression_arithmétique
...
WHEN critère_recherche THEN expression_arithmétique
[ELSE expression_arithmétique]
ENDOu bien :
CASE expression_arithmétique
WHEN expression_arithmétique THEN expression_arithmétique
...
WHEN expression_arithmétique THEN expression_arithmétique
[ELSE expression_arithmétique]
ENDCet exemple sélectionne les enregistrements de la colonne des numéros de chambre en fonction de la valeur de la colonne ETAGE_CHBR :
SELECT NUM_CHBR
CASE ETAGE_CHBR
WHEN 'RDC' THEN 0
WHEN '1er' THEN 1
WHEN '2e' THEN 2
END AS ETAGES, NB_COUCHAGE
FROM T_CHAMBRES
ORDER BY ETAGES, NB_COUCHAGE
	Produit :  4D
	Thème :  Règles de syntaxe
	
        
        
	Nom intl. :  case_expression
	
	
	
	
	
	
	
	
	
	
	4D - Référence SQL ( 4D v15)
	
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire