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


4 participantes

    [Resolvido]Verificar datas de 1 ano anterior

    avatar
    Paulo Pereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 26/06/2012

    [Resolvido]Verificar datas de 1 ano anterior Empty [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Paulo Pereira 2/6/2014, 17:19

    Tenho uma tabela com campo data (data_coleta) e gostaria de saber qual critério devo usar para as datas de um ano atrás a partir da data atual (Date()).
    como seria o critério para esta situação: Date() - 365.25 dias ?
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Avelino Sampaio 2/6/2014, 18:59

    Olá!

    Está retornando com erro ?

    Como opção pode utilizar a função DataSerial(). No campo de critério da consulta, coloque:

    < DataSerial(Ano(Data())-1;Mês(Data());Dia(Data()))

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    Paulo Pereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 26/06/2012

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Paulo Pereira 2/6/2014, 21:16

    Avelino,
    Eu gostaria que a consulta trouxesse apenas as datas que compreendem 1 ano anterior (365,25 dias atrás) a partir da data atual (Date()), porem todas as datas deste período.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Celso Roberto 3/6/2014, 02:29

    Boa Noite Paulo

    Tente este critério na data_coleta

    < Data()-365 ou
    < Agora()-365

    Tem que ser no critério da consulta
    espero que ajude

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Avelino Sampaio 3/6/2014, 08:47

    Não está muito claro quais datas vc gostaria que a consulta retornasse.  

    Sendo data() igual 03/06/2014 vc quer que a consulta retorne que período ?  de 01/01/2013 a 03/06/2013

    Ou vc quer que retorne todos os registros, inferiores a 03/06/2013 ?

    Outra opção é usar a função dataAdd()

    <= dateadd("yyyy";-1; date())

    Ou filtrando o periodo do ano anterior

    ENTRE DataSerial(Ano(Data())-1;1;1) E dateadd("yyyy";-1; data())

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    Paulo Pereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 26/06/2012

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Paulo Pereira 3/6/2014, 14:04

    Gostaria que sendo Date() = 03/06/2014 a consulta retornasse o período de 1 ano antes ou seja 03/06/2013 até 03/06/2014, usando justamente o Date() para que atualize, caso faça uma consulta no dia 20/06/2014 ele iria buscar o intervalo entre 20/06/2014 e 20/06/2013.
    Será que consegui me fazer entender, desculpem caso não tenho conseguido é que como a necessidade é minha me parece que estou sendo claro quando na realidade não estou.
    avatar
    cakanilo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 09/04/2011

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  cakanilo 3/6/2014, 16:18

    entre no modo construtor de consultas sql e cole o código:


    SELECT Now()-365 AS Expr1
    FROM suatabela;
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Celso Roberto 3/6/2014, 18:16

    Bom Dia Paulo

    Acredito que agora entendemos, então cole no critério da  Data de sua consulta

    Entre Data() E DateAdd("yyyy";-1;Data())

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    Paulo Pereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 26/06/2012

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Paulo Pereira 3/6/2014, 21:48

    Celso,
    Perfeito exatamente o que queria!
    Muito Obrigado.
    Resolvido!!!
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Celso Roberto 3/6/2014, 22:11

    Olá Paulo

    Bom poder ter ajudado
    Então marque o tópico como "Resolvido" Clicando em Responder, escreva mensagem e no final do post clicar no Botão Resolvido e depois Enviar 

    Aguardamos

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    Paulo Pereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 26/06/2012

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Paulo Pereira 3/6/2014, 23:55

    Resolvido!!!!!
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Celso Roberto 4/6/2014, 00:51

    Olá Paulo

    O Fórum agradece seu retorno

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Conteúdo patrocinado


    [Resolvido]Verificar datas de 1 ano anterior Empty Re: [Resolvido]Verificar datas de 1 ano anterior

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 06:08