$ 0 0 You may use case clause to try: UDF_A - UDF_B * (Case Dscription WHEN 'M1' THEN UDF_C WHEN 'M2' THEN UDF_D END)