viv_if_else
provides a simple if-else alternative to the SQL CASE statement
Synopsis
object viv_if_else(cond, expression1, expression2); string cond; string expression1; string expression2;
Description
The viv_if_else function evaluates the Boolean test condition passed as cond, returning expression1 if cond is true and returning expression2 if cond is not true.
This function provides a simple if-else statement. This can simplify any SQL code that you write by using viv_if_else instead of the standard SQL CASE construct.
Arguments
- cond: test condition
- expression1: values to return if the condition is true.
- expression2: values to return if the condition is false.
Returns
- expression1 if cond is verified
- expression2 if not.
Note: This function is only available when using SQLite with Watson™ Explorer Engine.