Dúvida com Select
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
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
Curtidas 0
Respostas
Woinch
28/05/2009
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.
- 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.
GOSTEI 0