[firebase-br] Excluir registros excedentes

Juvencio Leite juvenciolsilva em gmail.com
Qua Jun 4 22:29:11 -03 2008


Salve Galera, a noite e boa e tranquila! Estou com dificuldades com um
delete especifico. Tenho uma tabela de logs, que salva toda alteração/
inserção importante no sistema so que esta com + de 300 mil registros e
preciso deletar os excedentes deixando somente o ultimo de cada matricula ,
de acordo com os parametros abaixo, tentei usar da forma abaixo mas não
funcionou:
Delete OCORRENCIAS_log
WHERE  OCO_OCORRENCIA =
(select top 18 OCO_OCORRENCIA from OCORRENCIAS_log
WHERE OCO_ESTABELECIMENTO = '001'
AND OCO_MATRICULA = '00000738'
AND OCO_CODIGO = '7'
group by OCO_OCORRENCIA having count(*)>1)

alguem tem uma dica ou soluçao em sql, pram este problema?

-- 
====================================
Desenvolvimento para aplicativos comerciais
com eficiência e segurança.
'A Análise determina a necessidade.
Se nunca andou de Helicoptero,
isso não significa que
o mesmo não sirva para nada.'
خوفنسيو يته دا سيلفا

===================================


Mais detalhes sobre a lista de discussão lista