UNIFICAR REGISTROS

SAOPAULINO 18/04/2011 22:57:43
#371784
Boa noite pessoal!

Estou com um BD que preciso unificar os registros iguais. Tenho varios registros pertencentes a um mesmo cliente. por exemplo.

Nome CPF Contrato Tempo Descrição
Fulano de tal 12345678910 abfde 5 10
Fulano de tal 12345678910 kjhdjk 6 15
Ciclano de Tal 98765432101 teste 8 11
Ciclano de Tal 98765432101 abra 2 04

Gostaria de saber como unificar esses registros em um cliente só, mas passando os dados diferentes para colunas no mesmo registro. Ficando no caso do exemplo fulano de tal:

Nome CPF Contrato Tempo Descrição Contrato2 tempo 2 descrição2
Fulano de tal 12345678910 abfde 5 10 kjhdjk 6 15
NETMANIA 19/04/2011 08:04:31
#371797
Você está querendo fazer isso para gravar em uma tablea ou em uma saída?

Se for uma saída, você pode fazer uma consulta que carregue os dados em um grid, percorrendo a base de dados e adicionando as colunas conforme o seu exemplo.
SAOPAULINO 19/04/2011 13:49:51
#371871
Estão em um banco de dados sim do Access.

Pode ser atraves de consulta sim. Mas não sei como fazer uma vez que os dados estão em registros diferentes e eu gostaria que ficassem unidos em um só registro.
Mesmo os registros sendo diferentes apenas alguns dados são diferentes, como o [Ô]contrato[Ô] [Ô]tempo[Ô] e [Ô]descrição[Ô].

Se for possivel fazer uma consulta contendo em um registro os dados iguais e nas colunas seguintes os dados diferentes seria perfeito.

Uma outra observaçãoa ser feita é que o numero de contratos é variavel. sendo assim tenho ora um registro para um mesmo cliente, ora 5 registros para um outro cliente. Pois para cada contrato existente, contam tambem todas as informações pessoais do cliente.

Mas cada cliente tem no minimo uma, e no maximo 20 entradas.
Tópico encerrado , respostas não são mais permitidas