标签: sql
我有一个名为Numbers的表,我有一列Integer。我在该专栏中有正面值和负值。我想以这样的方式拆分列:在一列中我得到正整数的总和,在第二列中我得到负整数的总和。
答案 0 :(得分: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