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

    [Resolvido]Filtrar o último e o penúltimo dado

    Compartilhe
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Ari em 21/2/2018, 00:52

    Como fazer uma consulta que retorne o último e o penúltimo dado inserido?
    Ex:
    -------Maria  José
    Nota   20     10  
    Nota   33     27
    Nota   42     32 (Penúltimo)
    Nota   57     44 (Último)

    Resultado esperado na consulta:

    Maria 42    57
    José   32    44

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Noobezinho em 21/2/2018, 10:41

    Ari

    Veja se essa Consulta que coloquei nesse [Você precisa estar registrado e conectado para ver este link.]

    ajuda.

    [ ]'s
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Ari em 21/2/2018, 14:29

    Não consegui.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Noobezinho em 21/2/2018, 17:11



    Explique como fez, para eu ver onde "pecou" Razz
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Ari em 21/2/2018, 17:24

    Não consegui adaptar o exemplo.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Noobezinho em 21/2/2018, 17:39

    Grande explicação


    Assim,não posso ajudar.
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Ari em 22/2/2018, 19:44

    Ao abrir a consulta digito a data inicial 01/01/01 e data final 01/01/20 e espero que retorne os dois últimos(maiores) ServRefCodSub de cada pessoa.
    Anexo BD para melhorar a ajuda.
    Anexos
    GAED16maximo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (66 Kb) Baixado 7 vez(es)

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Noobezinho em 22/2/2018, 22:19

    Ari

    Crie uma outra consulta, e ao invés de usar tabelas, arraste a consulta que criou para a consulta.

    Utilize agrupar, e ao lado esquerdo do botão Totais no menu da ribbon, clique em retornar e escolha 5.

    No botão mode de exibição da consulta abaixo do menu Arquivo, escolha SQL modo SQL.

    Onde esta escrito:

    SELECT TOP 5 mude para

    SELECT TOP 2

    Rode a consulta e veja se é isso que pretende.


    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Ari em 22/2/2018, 22:40

    Quase...Tem que ser os 2 últimos de cada pessoa.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Noobezinho em 22/2/2018, 22:52


    Esqueci de uma coisa

    Como não sei em qual campo data me basear, deixo pra você, colocar a classificação do campo data como decrescente.

    Então, a consulta deverá retornar os 2 mais alto classificados, como a data está em ordem decrescente, retornara os dois últimos.

    O caminho é esse.

    [ ]'s
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Ari em 22/2/2018, 23:08

    Os dois mais altos OK, mas não me retorna os dois mais altos de cada pessoa:

    -------Maria José
    Nota 20 10
    Nota 33 27
    Nota 42 32 (Penúltimo)
    Nota 57 44 (Último)

    Resultado esperado na consulta:

    Maria 42 57
    José 32 44

    Ao abrir a consulta digito a data inicial 01/01/01 e data final 01/01/20 e espero que retorne os dois últimos(maiores) ServRefCodSub(classificando estes) de cada pessoa.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Noobezinho em 23/2/2018, 16:30

    Ari

    Cheguei nesse resultado.

    Creio estar correto, verifique,

    Como são poucos registros não dá para ter certeza.

    [ ]'s

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Noobezinho em 15/4/2018, 12:52

    Como o autor do tópico não deu retorno até hoje,

    Dou por Resolvido, esse tópico.

    E aviso ao autor do tópico para fechar o(s) tópico(s), e

    assim evitar baixa na reputação junto ao fórum.
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Ari em 16/4/2018, 17:44

    Resolvido, obrigado.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Filtrar o último e o penúltimo dado

    Mensagem  Noobezinho em 16/4/2018, 17:48

    Ótimo! Wink

    Boa sorte!

      Data/hora atual: 14/11/2018, 11:51