[firebase-br] Select de registros duplicados

Flávio Delesposte flavinhodelesposte em gmail.com
Qua Fev 25 09:58:34 -03 2015


Cria uma stored procedure.

Em 24 de fevereiro de 2015 22:59, Jean Alysson <jeanpapa em gmail.com>
escreveu:

> Ola, tente algo como:
>
> Select count(id), codigo, data
> from table1
> having count(id) > 1
> Group by codigo,data
>
> Se nao der,  tente variações deste select
> Em 24/02/2015 18:02, "Felipe Gonçalves de Souza" <felipesgp em gmail.com>
> escreveu:
>
> > Olá pessoal, estou com uma situação na qual não consigo resolver.
> > É o seguinte: tenho uma tabela Table1 com cerca de 800 mil registros.
> Nela
> > eu tenho o campo ID, Codigo, Data, e mais alguns outros campos. Preciso
> > criar uma PK pro campo ID, porém este mesmo campo possui registros
> > repetidos 2, 3 e até 4 vezes, porém com campo Codigo e Data, diferente
> pra
> > cada ID repetida.
> > O que eu preciso, é de um select e posteriormente um delete, pra pegar
> > todos os registros com ID duplicada, mantendo somente a ID com a data
> mais
> > recente.
> > Já fiz várias tentativas, porém até agora não obtive êxito. Caso alguém
> > tenha a solução, ficarei agradecido.
> >
> >
> > Att.
> > Felipe Gonçalves de Souza
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista