[SQL- SERVER]- Remover registros duplicados e deixar o de maior valor
12/02/2020
0
bom dia estou precisando de ajuda!!!!
O cenário tenho uma tabela com uma coluna de código int (não é PrimaryKey) e uma de valores tipo float
Preciso retirar a duplicidade é deixar a que tenha o maior valor estou tentando fazer da seguinte forma
O cenário tenho uma tabela com uma coluna de código int (não é PrimaryKey) e uma de valores tipo float
Preciso retirar a duplicidade é deixar a que tenha o maior valor estou tentando fazer da seguinte forma
DELETE FROM FAT_CADA_HONO WHERE CODIGO_CBHPM + COD_TAB + QTDE_CH IN ( SELECT CODIGO_CBHPM + COD_TAB + QTDE_CH FROM FAT_CADA_HONO GROUP BY CODIGO_CBHPM, COD_TAB, QTDE_CH HAVING COUNT(CODIGO_CBHPM) > 1 )
Lucas Torres
Curtir tópico
+ 0
Responder
Posts
12/02/2020
Emerson Nascimento
dê mais detalhes sobre os campos CODIGO_CBHPM, COD_TAB e QTDE_CH.
se possível, apresente uma listagem de exemplo do conteúdo da tabela.
se possível, apresente uma listagem de exemplo do conteúdo da tabela.
Responder
Clique aqui para fazer login e interagir na Comunidade :)