Fórum Dúvida com Select #370842

28/05/2009

0

eu tenho a table excluidos e cliente onde eu queria importar para
a table cliente todos os cliente da table excluidos só que na table
excluidos tem varios cliente com a msm matricula eu gostaria de saber
se tem uma maneira de unir essas matriculas mais sempre deixando visivel
a última matricula a ser excluida,
outra coisa quando vou transferir para a table cliente tem algumas matriculas
que são iguais e como eu coloquei a matricula na table cliente como chave primaria
da erro tem como evitar isso?como??

obs: uso delphi 2006, mysql5, zeos


Robsonr

Robsonr

Responder

Posts

28/05/2009

Woinch

Você tem 3 opções:

- Caso trata-se do mesmo cliente, apenas vá para o próximo registro, ignorando ou atualizando os dados.
- Altere a matrícula do cliente antes da inserção.
- Crie uma coluna Contador onde o primeiro cliente inserido com aquela matrícula terá o contador zero, o segundo 1 e o terceiro 2... Mas para isso você deve definir essa coluna Contador como chave primária junto com Matricula.

Caso trata-se de clientes iguais, sugiro ignorar o registro, caso contrário a minha sugestão seria alterar o nro da matricula.


Espero ter ajudado.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar