select decode(sign(column-1)+sign(column-10)+sign(column-3)+sign(column-3),-4,sum(column),0,sum(column),4,sum(column),null) from table;