标签: oracle nvl
我刚在这行SQL代码中发现了一个错误(无效数):
WHERE NVL((submit_time - req_time) * 24 ,12121) != 12121
有人可以解释可能出现的问题吗?
答案 0 :(得分:1)
你可以尝试这样的事情,以确保我们不会在这两个字段上处理null
where decode(submit_time,NULL,12121,decode(req_time,null,12121,(submit_time - req_time) * 24))