【发布时间】:2015-05-29 05:46:24
【问题描述】:
为什么 NVL 函数不能在 pl/sql 中使用 distinct?
例如:
select DISTINCT (NVL(b.state_id,'0'))
From branch_detail b
where b.state_name like ('TAMILNADU%')
这是表结构(
branch_detail
=====================
state_id state_name
-------- ---------
1 kerala
1 kerala
2 karnataka
2 karnataka
预期输出:0
【问题讨论】:
-
您需要解释为什么 NVL() 没有按您预期的方式工作。请提供一些测试数据以及所需的实际输出,否则您的问题将被关闭,您将无法得到答案。
-
您还期待什么?....经验是每个人给自己的错误起的名字