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]Permutar Colunas

    avatar
    Killerz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 06/09/2013

    [Resolvido]Permutar Colunas Empty Permutar Colunas

    Mensagem  Killerz 11/11/2013, 12:09

    Olá Pessoal do maximoaccess novamente, tudo bem? (:

    Venho novamente solicitar a ajuda de vocês rsrs, o problema é o seguinte:


    Endereco AtualEndereço Almejado
    Sao PauloBelo Horizonte
    Rio de JaneiroSao Paulo
    Minas GeraisSao Paulo
    Belo HorizonteMinas Gerais
    Sao PauloOurinhos
    OurinhosRibeirão Preto
    Sao PauloRio de Janeiro
    Sao PauloMinas Gerais

    Tenho uma tabela como essa... Preciso fazer uma consulta, onde retorne os valores que se repetem nas duas colunas... ou seja, tem gente querendo ir de Sao Paulo ao Rio de Janeiro, e gente querendo ir do Rio de Janeiro a Sao Paulo, preciso que a consulta retorne os valores apenas quando existe essa "troca" de vontades, como uma filtragem. Alguem poderia me ajudar? Preciso disso urgente, e não tenho idéia de como fazer. Estou no aguardo, obrigado.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Permutar Colunas Empty Re: [Resolvido]Permutar Colunas

    Mensagem  JPaulo 11/11/2013, 12:50

    Ola;

    Abra uma consulta nova em modo SQL, cole e veja se é isto que pretende;

    SELECT SuaTabela.[Endereco Atual]
    FROM SuaTabela
    UNION
    SELECT SuaTabela.[Endereco Almejado]
    FROM SuaTabela
    WHERE SuaTabela.[Endereco Atual]=SuaTabela.[Endereco Almejado]





    .................................................................................
    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]Permutar Colunas Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Permutar Colunas Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Permutar Colunas Folder_announce_new Instruções SQL como utilizar...
    avatar
    Killerz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 06/09/2013

    [Resolvido]Permutar Colunas Empty Re: [Resolvido]Permutar Colunas

    Mensagem  Killerz 11/11/2013, 13:06

    Grande JPaulo, isso me retornou uma consulta apenas com a coluna Endereco Atual. Eu quero que exiba ambas colunas, porém com a permutacao visualizada, entende? por exemplo:

    Endereco AtualEndereco Almejado
    Sao PauloRio de Janeiro
    Rio de JaneiroSao Paulo
    Sao PauloMinas Gerais
    Minas GeraisRio de Janeiro

    Espero que tenha entendido. Simplesmente quero ter essa fácil visualização de pessoas que querem "trocar" de endereço. Se você ter alguma idéia de como posso fazer isso, não precisa ser exatamente essa minha idéia de consulta. Preciso simplesmente essa visualização da "troca". Obrigado!
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Permutar Colunas Empty Re: [Resolvido]Permutar Colunas

    Mensagem  JPaulo 11/11/2013, 14:15

    Ok, vamos lá ver se funfa assim;

    Abra uma consulta nova em modo SQL, cole e veja o resultado;


    SELECT DLookUp("[Endereco Atual]","tblExemplo","[Endereco Atual]='" & [Endereco Almejado] & "' AND [Endereco Almejado]='" & [Endereco Atual] & "'") AS EnderecoAtual, DLookUp("[Endereco Almejado]","tblExemplo","[Endereco Almejado]='" & [Endereco Atual] & "' AND [Endereco Atual]='" & [Endereco Almejado] & "'") AS EnderecoAlmejado
    FROM tblExemplo
    GROUP BY DLookUp("[Endereco Atual]","tblExemplo","[Endereco Atual]='" & [Endereco Almejado] & "' AND [Endereco Almejado]='" & [Endereco Atual] & "'"), DLookUp("[Endereco Almejado]","tblExemplo","[Endereco Almejado]='" & [Endereco Atual] & "' AND [Endereco Atual]='" & [Endereco Almejado] & "'")
    HAVING (((DLookUp("[Endereco Atual]","tblExemplo","[Endereco Atual]='" & [Endereco Almejado] & "' AND [Endereco Almejado]='" & [Endereco Atual] & "'")) Is Not Null))
    ORDER BY DLookUp("[Endereco Atual]","tblExemplo","[Endereco Atual]='" & [Endereco Almejado] & "' AND [Endereco Almejado]='" & [Endereco Atual] & "'"), DLookUp("[Endereco Almejado]","tblExemplo","[Endereco Almejado]='" & [Endereco Atual] & "' AND [Endereco Atual]='" & [Endereco Almejado] & "'");


    .................................................................................
    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]Permutar Colunas Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Permutar Colunas Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Permutar Colunas Folder_announce_new Instruções SQL como utilizar...
    avatar
    Killerz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 06/09/2013

    [Resolvido]Permutar Colunas Empty Re: [Resolvido]Permutar Colunas

    Mensagem  Killerz 12/11/2013, 12:31

    Esse cara é um monstro! Haha certinho JPaulo, quando vi todo o código até desacreditei, mas funcionou como eu queria. A única adaptação que tive que fazer foi encaixar essa consulta em outra para não trazer registros que EnderecoAtual e EnderecoAlmejado sejam iguais. Muito interessante e funcional, mais uma vez problema resolvido pelo MaximoAccess Very Happy Valeu!
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Permutar Colunas Empty Re: [Resolvido]Permutar Colunas

    Mensagem  JPaulo 12/11/2013, 12:35

    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]Permutar Colunas Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Permutar Colunas Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Permutar Colunas Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Permutar Colunas Empty Re: [Resolvido]Permutar Colunas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 21:25