QBCaseWhen
Last updated
Was this helpful?
Last updated
Was this helpful?
The QBCaseWhen
class is a utility for defining WHEN
conditions within an SQL CASE
expression in a QBSelect
query. It specifies the conditions that, when met, determine the result of the CASE
expression.
The then
method assigns the value to return when the specified WHEN
condition is satisfied. This enables the construction of dynamic and complex conditional logic directly within SQL queries.
For more information about constructing and executing queries, refer to the section of this documentation.
Set the return value to use when the condition of the searched case expression is met.
Set the return value to use when the condition of the searched case expression is met.
Parameters
value The value.
Returns: the parent `QBCase` object with the associated condition and value applied.
Sample