DELETE FROM USUARIOS_CONT_PRIMARIO ucp WHERE ucp.USER_CONT_USER IN
(SELECT USER_CONT_USER
FROM USUARIOS_CONT_PRIMARIO ucp1 GROUP BY ucp1.USER_CONT_USER
having COUNT(ucp1.USER_CONT_USER) > 1 )
AND ucp.USER_CONT_DATAMOD NOT IN (SELECT max(USER_CONT_DATAMOD)
FROM USUARIOS_CONT_PRIMARIO ucp2
WHERE ucp2.USER_CONT_USER = ucp1.USER_CONT_USER)
Preciso selecionar e deletar todos que estão repetidos menos o mais recente verificando o campo USER_CONT_DATAMOD;
Pergunta
João Carlos C.
Alguém pode ajudar nessa sql
Preciso selecionar e deletar todos que estão repetidos menos o mais recente verificando o campo USER_CONT_DATAMOD;
Desde já agradeço
Editado por Denis CourcyLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados