日期:2014-05-18  浏览次数:20484 次

有没有针对值为负数的函数?
ISNULL() 函数是针对空值的,有没有针对负数的类似函数呀?

也就是说我想要查询结果为负数的,都显示0,能用sql处理吗? 我用的是sql server 2008

------解决方案--------------------
SQL code

case when col < 0 then 0 else col end

------解决方案--------------------
探讨

再请教一下,用java程序判断和用sql判断两者效率有差异吗?

引用:

SQL code

case when col < 0 then 0 else col end