[firebase-br] Exclusão com Condição.

dirceu.h dirceu.h em gmail.com
Ter Nov 11 10:59:03 -03 2008


aqui deu certo

CREATE TABLE TESTE (
    IDENT  INTEGER,
    NOME   VARCHAR(10),
    ID     INTEGER
);


update teste t
set t.id = 0;
commit;

update teste a
set a.id = (select (max(b.id) + 1)
            from teste b
            where b.ident = a.ident);

commit;

delete from teste c
where c.id > 1;
commit;


té +
dirceu
alta floresta - mt


Pedro Braga escreveu:
> Bom Dia,
> Preciso excluir os registro onde o campo "numeroidentidade" seja igual porem
> quero deixar 1 dos registro ex tenho uma tabela
> FAR156
> (Código,Nome,TipDoc,numeroidentidade,Orgão Emissor, UF Emissor)
> (2, 'MARIA APRECIDA CONTI', 2, '9507273', 21, 'SP');
> (3, 'ANTONIO DONIZETE MARTINS', 2, '127415932', 21, 'SP');
> (4, 'MARIA DE LOURDES MATTIAZZO', 2, '58864416', 21, 'SP');
> (5, 'MARIA ADELAIDE C LEME', 2, '5305335', 21, 'SP');
> (6, 'JOAO CARLOS STAFOGE', 2, '14401384', 21, 'SP');
> (7, 'MARIA DO SOCORRO B DOS SANTOS', 2, '9508149', 21, 'SP');
> (8, 'MARIA DO SOCORRO B DOS SANTOS', 2, '9508149', 21, 'SP');
> (9, 'PAULO HENRIQUE GOMES', 2, '18231489', 21, 'SP');
> (10, 'PAULO HENRIQUE GOMES', 2, '18231489', 21, 'SP');
> (11, 'JOSIANE QUEIROZ', 2, '271493136', 21, 'SP');
> (12, 'NICEIA L BELLONI', 2, '17621693', 21, 'SP');
> (13, 'ANTONIO C DE FIGUEIREDO', 2, '2112534', 21, 'SP');
> (14, 'SANDRO A DE PAULA QUEIROZ', 2, '84276125', 21, 'SP');
> (15, 'VANDERLEI RISSO', 2, '6361348', 21, 'SP');
> (16, 'VANDERLEI RISSO', 2, '6361348', 21, 'SP');
> (17, 'ELZA PEDROSO', 2, '55147756', 21, 'SP');
> (18, 'BRUNO RICARDO CASTRO', 2, '443230844', 21, 'SP');
> (19, 'REGINA MARA GOMES COELHO', 2, '11774241-0', 21, 'SP');
> (20, 'DAISY M F ALMEIDA', 2, '10278679', 21, 'SP');
> (21, 'FABIO LISBOA FABRIGA', 2, '24843598-X', 21, 'SP');
> (22, 'EDUARDO PASCOAL DA COSTA', 2, '637335', 21, 'GO');
> (23, 'TATIANA MANFRIN PERES', 2, '308722152', 21, 'SP');
> (24, 'TATIANA MANFRIN PERES', 2, '308722152', 21, 'SP');
>
> quero que deixe um dos registro vale lembrar que tenho numeroidentidade
> igual em mais de 15 registro.
> (7, 'MARIA DO SOCORRO B DOS SANTOS', 2, '9508149', 21, 'SP');
> (8, 'MARIA DO SOCORRO B DOS SANTOS', 2, '9508149', 21, 'SP');
>
> Pedro
> Computel Informatica
> ______________________________________________
> 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