select 简单语句问题
我现在有一个table里有两个float字段a,b
需要在存储过程中写
select a,b,a-b from table
但当a-b < 0 时,我要让这个字段为0
但在SQL中不能这样写
select a,b,(a-b)>0?a-b:0 from table
我再写一个计算这个值是否大于0的存储过程,放在这里也不能运行/
declare @ mya_b float
select a,b,exec @mya_b myProcstore(a-b) from table
也不行
不知道系统有没有什么函数,我用的是sqlserver
大家有遇到同样的事情 吗?