MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores

    4nderson
    4nderson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 62
    Registrado : 25/03/2022

    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores Empty [Resolvido]Agrupar registros, concatenando campos textuais e somando valores

    Mensagem  4nderson 4/8/2022, 03:05

    Saudações, nobres guerreiros!

    Meu problema é o seguinte:
    Preciso analisar uma base de dados vinculada bem grande. Nessa base estão os dados de alguns funcionários que, devido certas peculiaridades da empresa, constam no mesmo mês com dois números de matrícula diferentes e, consequentemente, também dois cargos diferentes – foram promovidos e neste mês estão em fase de transição.

    O que preciso:
    Agrupar os funcionários que se encontram nessa situação pelos nomes, concatenando seus códigos de matrícula e cargo que ocupam, porém, somando os valores recebidos.

    Meus dados estão no formato da Consulta A deste exemplo, preciso que fiquem como na Consulta B:
    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores Agrupa11

    Consegui esse resultado fazendo uma maçante combinação de consultas, mas o processamento ficou muuuito lento.

    É possível fazer isso em uma única consulta SQL?

    A quem puder ajudar, vida longa e próspera!
    4nderson
    4nderson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 62
    Registrado : 25/03/2022

    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores Empty Re: [Resolvido]Agrupar registros, concatenando campos textuais e somando valores

    Mensagem  4nderson 8/8/2022, 13:46

    Ninguém?!
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores Empty Re: [Resolvido]Agrupar registros, concatenando campos textuais e somando valores

    Mensagem  scandinavo 10/8/2022, 03:03

    ja vi algo parecido vou tentar reencontrar, mas posta seu exemplo ai para facilitar.

    4nderson gosta desta mensagem

    4nderson
    4nderson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 62
    Registrado : 25/03/2022

    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores Empty Re: [Resolvido]Agrupar registros, concatenando campos textuais e somando valores

    Mensagem  4nderson 10/8/2022, 14:03

    Scandinavo, meu caro...

    Pois é... já garimpei um bocado, mas só o que encontrei mesmo foi gente reclamando da complexidade de concatenar registros no Access.

    Quanto ao exemplo, sempre que não consigo aplicar algo de imediato no Access faço pequenos BDs para testar soluções, pois as bases de dados com as quais trabalho são muito grandes, o que dificulta a edição.

    Anexo um pequeno BD com a simulação da situação.

    Fico grato por sua disposição em ajudar.
    Anexos
    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores AttachmentdbTeste2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (84 Kb) Baixado 15 vez(es)
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores Empty Re: [Resolvido]Agrupar registros, concatenando campos textuais e somando valores

    Mensagem  scandinavo 12/8/2022, 01:19

    Olha ai, fiz a adaptação de um arquivo que encontrei no you tube, para deixar mais rapido a concatenação só vai pegar os registros que tem 2 ou mais mudanças de cargo

    https://www.dropbox.com/s/nxlh3grui50zthw/dbTeste3.accdb?dl=0

    Não é de minha autoria só modifiquei.

    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores Respos16

    4nderson gosta desta mensagem

    4nderson
    4nderson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 62
    Registrado : 25/03/2022

    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores Empty Re: [Resolvido]Agrupar registros, concatenando campos textuais e somando valores

    Mensagem  4nderson 12/8/2022, 12:36

    Bom dia, Scandinavo.

    Já tinha visto exemplos parecidos, mas eu queria evitar mais código.
    Eu achava, na minha ingenuidade, que poderia existir algo mais simples, apenas em SQL, que resolvesse a questão,
    mas pelo visto vou ter arregaçar as mangas e encarar o VBA mesmo.

    Usarei seu exemplo.
    Muito obrigado pela força!

    Conteúdo patrocinado


    [Resolvido]Agrupar registros, concatenando campos textuais e somando valores Empty Re: [Resolvido]Agrupar registros, concatenando campos textuais e somando valores

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 17:25