1
resposta

Duplicação de dados em duas linhas no MYSQL

Boa tarde.

Dupliquei dados em duas linhas na minha tabela, usando o mysql. Como faço para excluir a linha duplicada?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Pedro, tudo bem com você?

Como nos seus dados não há uma coluna única (como um ID) para identificar exclusivamente cada linha, podemos usar a cláusula LIMIT para garantir que apenas uma das linhas duplicadas seja afetada pela operação DELETE.

Exemplo:

DELETE FROM nome_sua_tabela
WHERE Produto = '1040107' 
LIMIT 1;

O uso de LIMIT 1 garante que apenas uma linha seja excluída, mesmo que haja várias duplicatas correspondentes.

Espero ter ajudado. Em caso de dúvidas estou à disposição. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software