MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Consulta em Diversos campos

    Compartilhe

    flartes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 06/04/2017

    Consulta em Diversos campos

    Mensagem  flartes em Sex 07 Abr 2017, 12:48

    Bom dia Pessoal!

    Sou novo no forum e gostaria de enviar um pedido de ajuda dos membros para a seguinte situação:

    Tenho uma tabela que possui os campos:

    Cod_Aluno; Campo1; Campo2; Campo3; Campo4; campo5, preciso retornar em uma consulta quais foram as 2 menores campos para cada Cod_aluno, Exemplo:

    Cod_Aluno|Campo1|Campo2|Campo3|Campo4|Campo5
    010|8,0|6,0|9,0|6,0|10,0|


    A consulta deveria retornar no caso acima os campos 2 e 4.

    Alguém poderia me ajudar?

    Já consegui o primeiro resultado, mas quando tento fazer o segundo ele retorna o mesmo valor da  primeira, por ser o mesmo valor.
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3412
    Registrado : 14/08/2013

    Re: Consulta em Diversos campos

    Mensagem  FabioPaes em Sex 07 Abr 2017, 22:41

    Seja bem vindo Ao fórum!

    No Caso quer que o Retorno seja assim:
    6 - 6 ?

    Ou o nome do Campo que tem os dois menores valores?


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    flartes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 06/04/2017

    Re: Consulta em Diversos campos

    Mensagem  flartes em Sab 08 Abr 2017, 00:37

    Boa noite Fabio!

    O retorno deve ser os valores, no caso 6 e 6!

    Obrigado pelo retorno.
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3412
    Registrado : 14/08/2013

    Re: Consulta em Diversos campos

    Mensagem  FabioPaes em Sab 08 Abr 2017, 16:01

    Amigo, achei um exemplo na net e dei uma mexida pra ficar mais ou menos como precisa.
    dropbox.com/s/otdg2e10jp7n0ac/2%20Menores%20Valores%20da%20Linha%205%20Campos%20-%20Classificar%20Matriz.rar

    Isso pode ser bem demorado ta, se envolver muitos registros... talvez haja outra forma de lançamento desses dados que nao necessite recorrer a esse método.

    O que ele faz na verdade e pegar os valores dos 5 campos, e realizar uma ordenação do menos para o Maior... Dessa forma basta pegar os dois primeiros!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    flartes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 06/04/2017

    Obrigado!

    Mensagem  flartes em Sab 08 Abr 2017, 19:54

    Boa tarde Fábio!

    Ficou excelente seu trabalho, resolveu meu problema.

    Fiz apenas um pequeno ajuste no final na hora de apresentar o resultado, pois precisaria que cada valor fosse apresentado em um campo da consulta, dai, separei os mesmos e deu certo.

    No meu caso, a tabela vai ter poucos registros e não vai pesar na consulta.

    Esses dois resultados serão desconsiderados dos demais campos.


    Muito obrigado pela ajuda!
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3412
    Registrado : 14/08/2013

    Re: Consulta em Diversos campos

    Mensagem  FabioPaes em Dom 09 Abr 2017, 02:40

    Bacana amigo!
    Grato pelo retorno, até a próxima se Deus quiser!

    Por favor, marque o topico como resolvido, assim facilita a pesquisa!!!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    flartes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 06/04/2017

    Obrigado!

    Mensagem  flartes em Dom 09 Abr 2017, 13:17

    A prontidão do Fábio em ajudar na minha solução foi excelente. Obrigado mais uma vez.
    avatar
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6496
    Registrado : 05/11/2009

    Re: Consulta em Diversos campos

    Mensagem  Alexandre Neves em Sex 21 Abr 2017, 19:48

    Boa tarde,
    Respeite as regras do fórum, para o manter organizado
    - Não utilize o título para mensagem
    - Foi solucionado? Então, marque o Resolvido


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

      Data/hora atual: Sab 18 Nov 2017, 01:05