Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

PauloTI

Rank/Oracle

Recommended Posts

estou executando este comando e não estou conseguindo tirar as repetições das linhas.

 

Alguma dica pessoal?

 

 

select clie_cod_cliente,num_ident_sil
 from (select a.*,
              dense_rank() over(partition by CLIE_COD_CLIENTE, num_ident_sil order by rownum) as ranka,
              a.rowid as linha
         from tb_previa_icad a
        where a.clie_cod_cliente = 2485
          and nvl(a.num_ident_sil, '0') not in '0')
where ranka > 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se não que listar o ranqueamento por que não simplifica a query ?!

 

mas em todo o caso ...

 

select distinct clie_cod_cliente,num_ident_sil
 from (select a.*,
              dense_rank() over(partition by CLIE_COD_CLIENTE, 
              num_ident_sil 
              order by rownum) as ranka,
              a.rowid as linha
         from tb_previa_icad a
        where a.clie_cod_cliente = 2485
          and nvl(a.num_ident_sil, '0') not in '0')
where ranka > 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.