Funciones Condicionales

Frecuentemente sucede que necesitamos modificar/manipular datos en base a una condición. Por ejemplo, podemos requerir clasificar cualquier aeronave que estuvo en la base de datos antes de 1990 como "Clásica" y clasificar todo lo que se ingresó después de 1990 como "Actual". Abramos el editor de script y veamos cómo logarlo:

  1. Ubique la sentencia LOAD correspondiente a la tabla [Aeronaves].
  2. Añada una coma al final de la línea FECHA_FIN as [Fecha de Baja Aeronave] y presione Enter para crear una nueva línea.
  3. En la nueva línea, ingrese la siguiente expresión:
    If(Year(FECHA_INICIO) < 1990, 'Clásica', 'Actual') as [Clasificación de Aeronave]
  4. Como el archivo de actualización 2010 solo contiene aeronaves que son de 2010 en adelante, ...

Get QlikView 11 para Desarrolladores now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.