4D v19expresión_condicional | 
            ||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v19
 
expresión_condicional 
                                
                                
        
 | 
                |||||||||||||
| 
                     expresión_condicional  | 
		||
Una expresión_condicional permite aplicar una o varias condiciones al seleccionar una expresión.
Puede utilizarse por ejemplo de la siguiente manera:
CASE
WHEN criterio_búsqueda THEN expresión_aritmética
...
WHEN criterio_búsqueda THEN expresión_aritmética
[ELSE expresión_aritmética]
ENDO:
CASE expresión_aritmética
WHEN expresión_aritmética THEN expresión_aritmética
...
WHEN expresión_aritmética THEN expresión_aritmética
[ELSE expresión_aritmética]
ENDEste ejemplo selecciona registros de la columna de números de habitación en función del valor de la columna PISO_HAB:
SELECT NUM_HAB
CASE PISO_HAB
WHEN 'Planta baja' THEN 0
WHEN 'Primer piso' THEN 1
WHEN 'Segundo piso' THEN 2
END AS PISOS, DORMITORIO
FROM T_HABS
ORDER BY PISOS, DORMITORIO
	Producto: 4D
	Tema: Reglas de sintaxis
	
        
        
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de SQL ( 4D v19)
	
	
Añadir un comentario