coalesce
open fun <T, S : T?> coalesce(expr: ExpressionWithColumnType<S>, alternate: Expression<out T>, vararg others: Expression<out T>): Coalesce<T, S>
Returns the first of its arguments that is not null.
Returns the first of its arguments that is not null.