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

    Consultas com Critérios de Datas

    avatar
    Priscila Lima
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 79
    Registrado : 26/02/2011

    Consultas com Critérios de Datas Empty Consultas com Critérios de Datas

    Mensagem  Priscila Lima 15/8/2012, 14:55


    Pessoal, Boa Tarde


    Preciso de ajuda em um item:



    No meu bd tenho uma coluna chamada Data de Admissão, preciso criar uma consulta onde eu possa filtrar da seguinte maneira



    1º Periodo - Igual á 90 dias (03 meses)

    2º Periodo - Entre 91 dias e 360 dias (01 ano)

    3º Periodo - Entre 361 a 720 dias (02 anos)

    4º Período - Acima de 721 dias (acima de 2 anos)



    Lembrando que todos os periodos são contados a partir da data de Admissão.



    Mas não consegui imaginar uma forma de filtrar com essas caracteristicas, se alguém puder me ajudar eu agradeço.



    Priscila




    KKmelo
    KKmelo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/07/2012

    Consultas com Critérios de Datas Empty Re: Consultas com Critérios de Datas

    Mensagem  KKmelo 15/8/2012, 15:21

    Bom dia Priscila,

    eu fiz isso no meu BD da seguinte forma: Criei um campo na consulta o qual chamei de Periodo.

    Periodo: SeImed([DataAdmissao]<91; "Primeiro"; SeImed([DataAdmissao]<361; "Segundo"; SeImed([DataAdmissao]<721; "Terceiro"; "Quarto")))

    -> Você pode substituir os resultados (Primeiro, segundo, terceiro e quarto) por suas especificações (03 meses, 01 ano, 02 anos, acima de 02 anos)...

    espero ter ajudado.


    .................................................................................
    Marcela Melo
    ______________________________________________________________________________________
    "O maior erro de uma pessoa é julgar-se incapaz antes mesmo de tentar..."

      Data/hora atual: 7/5/2024, 13:22