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


3 participantes

    [Resolvido]Unir Campos em consulta.

    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Unir Campos em consulta. Empty Unir Campos em consulta.

    Mensagem  Venloz 23/9/2013, 15:03

    Boa Tarde !


    Gostaria de saber se é possível unir campos de uma consulta em apenas uma coluna Ex:

    Tenho uma Tabela Chamada “BASE”, nela tenho os seguintes campos Nome1, Idade1, Cidade1, Data1, Nome2, Idade2, Cidade2, Data2, tudo isso na mesma linha

    O que eu preciso é unir esses dados, com uma consulta da seguinte forma

    Nome(Unir Nome1 e Nome2) na mesma coluna um embaixo do outro), Idade(Unir Idade1 e Idade2 na mesma coluna um embaixo do outro), Cidade(Unir Cidade1 e Cidade2 na mesma coluna um embaixo do outro) Data (Unir Data1 e Data2 na mesma coluna um embaixo do outro)



    Desde já agradeço!

    Paulo Henrique.


    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  criquio 23/9/2013, 15:09

    Você pode criar novos campos inserindo no cabeçalho das colunas não usadas:

    NomeCompleto: [Nome] & " " & [Sobrenome]

    No cabeçalho da próxima coluna vazia:

    IdadeCompleta: [Idade1] & [Idade2]

    O que vem antes dos dois pontos será mostrado como cabeçalho da coluna no modo de visualização de dados e o que vem depois será a união dos dados dos campos concatenados.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  Venloz 23/9/2013, 16:04

    Criquio, Boa Tarde !


    Obrigado pela resposta, porém eu não quero concatenar os campos, mas sim inseri-los na linha de baixo do mesmo campo

    Ex:

    Coluna [Nome1] = Paulo, Coluna [Nome2] = Pedro


    Eu quero que na Coluna Nome: tenha

    Nome

    Paulo
    Pedro

    E Não

    Nome

    Paulo Pedro

    Entendeu ?

    Obrigado


    Att,
    Paulo Oliveira.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  criquio 23/9/2013, 16:21

    É possível fazer isso em um campo desvinculado em um formulário, que pode ser contínuo, colocando assim:

    =[Nome1] & "
    " & [Nome2]


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  Venloz 23/9/2013, 21:08

    Criquio eu preciso disso em uma consulta não da pra fazer direto??

    Imagine da seguinte forma, eu tenho 2 colunas

    ColunaA      ColunaB
    Paulo          Camila
    Pedro          Jessica
    Lucas           Jose

    Eu preciso deixar assim, mas apenas na consulta tabela normal

    ColunaA
    Paulo
    Pedro
    Lucas
    Camila
    Jessica
    Jose

    Não da pra fazer isso direto ?
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  JPaulo 24/9/2013, 04:41

    Feito por mim em 2008, é a sua salvação...Laughing
    Anexos
    [Resolvido]Unir Campos em consulta. AttachmentConverteLinhasEmColunas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (18 Kb) Baixado 33 vez(es)


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Unir Campos em consulta. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Unir Campos em consulta. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Unir Campos em consulta. Folder_announce_new Instruções SQL como utilizar...
    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  Venloz 24/9/2013, 07:53

    JPaulo você é o cara !!

    Perfeito, era exatamente o que eu queria, só falta 1 coisa, o exemplo que eu falei é para juntar 2 campos em 1, porém eu preciso juntar mais de 2 campos em mais de 1 campo

    Ex:


    ColunaA      Coluna B        ColunaC        Coluna D         ColunaE         ColunaF

    Paulo           Pedro              100            200            01/09/2013      10/09/2013



    ColunaA           ColunaB              ColunaC

    Paulo               100                     01/09/2013

    Pedro              200                    10/09/2013


    Em qual parte eu altero o código? Não estou conseguindo

    Obrigado!


    Att,
    Paulo Oliveira.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  JPaulo 24/9/2013, 10:05

    Para o que você pretende, o mais simples é fazer uma consulta de UNIÃO;

    Veja o simples;
    Anexos
    [Resolvido]Unir Campos em consulta. AttachmentLinhasEmColunas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (13 Kb) Baixado 23 vez(es)


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Unir Campos em consulta. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Unir Campos em consulta. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Unir Campos em consulta. Folder_announce_new Instruções SQL como utilizar...
    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  Venloz 24/9/2013, 10:37

    JPaulo

    Não tem como fazer apenas na forma de consulta ??? Sem ter que criar tabela??
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  JPaulo 24/9/2013, 10:42

    Claro que sim, este ultimo exemplo é apenas uma consulta de união;


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Unir Campos em consulta. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Unir Campos em consulta. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Unir Campos em consulta. Folder_announce_new Instruções SQL como utilizar...
    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  Venloz 24/9/2013, 13:07

    JPaulo, Perfeitooooooooooooooooo !!


    Sem querer abusar mas agora só falta uma coisa... Esqueci de mencionar um critério para unir


    Ex:


    CampoA         CampoB             CampoC            CampoD             CampoE             CampoF

    Paulo             Homem              Pendente            Tiago               Homem            Pendente      

    Luana             Mulher              Finalizado            Maria               Mulher             Finalizado

    Jessica           Mulher              Pendente            Carlos               Homem            Finalizado


    No meu CampoA, CampoB e CampoC eu só quero os demais campos se no CampoC ou CampoF forem Pendentes, então ficaria assim;



    CampoA          CampoB                 CampoC    

    Paulo              Homem                 Pendente

    Jessica            Mulher                  Pendente

    Thiago             Homem                 Pendente



    Desculpa a insistência!

    Obrigado!


    Att,
    Paulo Oliveira.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  criquio 24/9/2013, 14:49

    Ah, o que você queria era separar os nomes em linhas diferentes, certo? Me pareceu que queria era juntar dois campos em um, mas um nome abaixo do outro.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  Venloz 24/9/2013, 15:56

    JPaulo já consegui aqui, fiz da seguinte forma


    select CampoA, CampoB, CampoC

    from tblExemplo

    WHERE CampoC = "Pendente" UNION select CampoD,CampoE, CampoF

    from tblExemplo

    WHERE CampoF = "Pendente";



    De qualquer forma muitíssimo obrigado !


    Att,
    Paulo Oliveira.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  JPaulo 25/9/2013, 06:13

    Opa, fico feliz.

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Unir Campos em consulta. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Unir Campos em consulta. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Unir Campos em consulta. Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Unir Campos em consulta. Empty Re: [Resolvido]Unir Campos em consulta.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 12:54