4D v14

expresión_condicional

Inicio

 
4D v14
expresión_condicional

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]
END

O:

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]
END

Ejemplo  

Este 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

 
PROPIEDADES 

Producto: 4D
Tema: Reglas de sintaxis

 
VER TAMBIÉN 

criterio_búsqueda
expresión_aritmética

 
ARTICLE USAGE

Manual de SQL ( 4D v11 SQL Release 4 )
Manual de SQL ( 4D v14)
Manual de SQL ( 4D v12.1)
Manual de SQL ( 4D v13.4)
Manual de SQL ( 4D v14 R2)
Manual de SQL ( 4D v14 R3)
Manual de SQL ( 4D v14 R4)