我们可以在
oracle中使用带有OR的CASE语句,如下所示:
CASE WHEN A > 0 OR B >0 THEN c=1 END;
我知道我们可以使用AND,但是当我使用OR时出现错误.你能建议一下吗?谢谢.
解决方法
你试过把你的OR语句放在parens中吗?
CASE WHEN (A > 0 OR B >0) THEN c=1 END;