голову не приходит. В a и b хранятся числа.
select case when a is null and b is null then null else coalesce(a, 0) + coalesce(b, 0) end;
Да тоже как-то не особо... ну CASE WHEN num_nulls(a, b) < 2 THEN COALESCE(a, 0) + COALESCE(b, 0) END , например...
SELECT coalesce(a+b, a, b); Сорри за недельное торможэние, но вот так вот.
Обсуждают сегодня