0
我想为以下语句使用CASE
语句,但它没有得到期望的结果。带有CASE的SQL语句在没有值时
我想要的是如果没有基于哪里的条件值,那么我想返回'N'
作为结果。
SELECT CASE WHEN val IS NULL THEN 'N' else val END
from (select nvl(is_expired,'x')val
FROM test
WHERE product_no = '12DF')
当product_no 12DF不存在于表中时,我想返回一个值而不是空值或空值。
表结构指定here
Ronald,感谢您指点正确的解决方案,非常感谢。 – user75ponic 2014-10-21 05:12:24