Oracle去重查询实例
今天工作中遇到了一个关于去重的查询,琢磨了半天,终于想明白了,这里简单记录一下。
- distinct函数
说到去重,可能第一反应就是distinct函数,但其实distinct只是针对单一字段的去重有效。
例如我想查库中所有的不重复的空号手机数量,如下即可
select count(distinct n.phonenumber)
from IVR_NO_EXIST n
这样查出来一共有295136个空号
之后我想查出每天识别出的不重复的空号有多少,开始没想太多,直接写了
select
n.dial_date,
count(distinct