2015-05-10 2 views
-2

У меня есть таблица с именем Numbers, в которой у меня есть один столбец Integer. и у меня есть положительные, а также отрицательные значения в этой колонке. Я хочу разбить столбцы таким образом, что в одном столбце я получаю сумму положительных целых чисел, а во втором столбце я получаю сумму отрицательных целых чисел.SQL-запрос для разделения одного столбца на 2

+0

Можете ли вы привести некоторые примеры чисел? – Reisclef

ответ

2
select sum(case when int_col > 0 then int_col else 0 end) as pos, 
     sum(case when int_col < 0 then int_col else 0 end) as neg 
from numbers 
Смежные вопросы