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

    Contar Idade em Ano,Mês e Dia

    Compartilhe

    AUGUSTO MORGADO
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 109
    Registrado : 16/12/2013

    Contar Idade em Ano,Mês e Dia

    Mensagem  AUGUSTO MORGADO em 30/9/2017, 03:55

    Boa Noite !

    Tenho uma consulta com os seguintes campos[Data Entrada] [Data_Nasc] e [Idade], ligada a um módulo pelo campo [Idade] onde retorna a idade em Ano,Mês e Dia , Logo ao agrupar não consigo Contar no campo idade, dá erro na expressão. Pois preciso do resultado por exemplo:

    5 pessoas com 10anos
    3 pessoas com 5 anos
    4 pessoas com 4 meses
    2 pessoas com 2 dias

    Terei que saber quantas pessoas deram entrada em uma determinada data por idade.

    Desde já agradeço a atenção.
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5589
    Registrado : 15/03/2013

    Re: Contar Idade em Ano,Mês e Dia

    Mensagem  ahteixeira em 30/9/2017, 10:02

    Olá Augusto,
    O campo [idade] deveria retornar em Anos apenas.
    Depois é agrupar por idade e usar o contar().

    No entanto já fez uma pesquisa no fórum, veja como fazer:
    [Você precisa estar registrado e conectado para ver este link.]

    Experimente procurar "etaria"

    Abraço
    avatar
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3555
    Registrado : 06/11/2009

    Re: Contar Idade em Ano,Mês e Dia

    Mensagem  Assis em 30/9/2017, 11:51

    Bom dia
    Estou no telemóvel, depois envio exemplo


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3555
    Registrado : 06/11/2009

    Re: Contar Idade em Ano,Mês e Dia

    Mensagem  Assis em 30/9/2017, 13:18

    Boa tarde

    Será isto ?

    Quando só tem meses informa que tem menos que 1 Ano


    .................................................................................
    *** Só sei que nada sei ***

    AUGUSTO MORGADO
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 109
    Registrado : 16/12/2013

    Re: Contar Idade em Ano,Mês e Dia

    Mensagem  AUGUSTO MORGADO em 30/9/2017, 15:02

    Bom Dia !

    AhTeixeira ! Já tinha feito várias pesquisas antes de abrir o tópico, infelizmente não encontrei nada que se encaixasse ao meu problema.

    Assis ! No exemplo que me enviou as pessoas com menos de 1 ano são classificadas em um mesmo grupo:[menos de 1 ano] o que estou pretendendo seria,

    quantidade
    Pessoas com 4 meses -------- 02
    Pessoa com 3 meses ----------01
    Pessoas com 4 anos -----------03
    Pessoas com menos de 1 mês --------04

    Não sei se é possível, aceito qual quer outra solução.

    Grato pela atenção de todos !
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5589
    Registrado : 15/03/2013

    Re: Contar Idade em Ano,Mês e Dia

    Mensagem  ahteixeira em 30/9/2017, 23:40

    Olá a todos,
    Augusto, primeiro será necessário defenir o tipo de agrupamento:

    A) anos
    B) meses

    Estas duas opções será às mais simples.

    Se pretnde grupos específicos para intervalos de idade será melhor definir os critérios.
    Deve explicar detalhadamente.
    Também ajuda se postar a sua tabela com dados de amostragem.

    Abraço

    AUGUSTO MORGADO
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 109
    Registrado : 16/12/2013

    Re: Contar Idade em Ano,Mês e Dia

    Mensagem  AUGUSTO MORGADO em 1/10/2017, 01:06

    Boa Noite !

    AhTeixeira, estou enviando link do Bd, para analisar, a questão é contar o campo [idade] na consulta Cs_ContarIdade.

    Desde já agradeço à atenção .

    dropbox.com/s/gkmyp1ro8a42ss2/modeloExemp.accdb?dl=1
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5589
    Registrado : 15/03/2013

    Re: Contar Idade em Ano,Mês e Dia

    Mensagem  ahteixeira em 5/10/2017, 20:28

    Olá Augusto,

    Não compreendo bem a questão, no entanto veja a consulta que criei.
    Tive que duplicar registos para simular o efeito, pois não tinha dois pacientes com a mesma idade.
    Optei por fazer o agrupamento pela idade em meses, obtemos o resultado mais fácilmente.

    cld.pt/dl/download/e73e4413-19be-424f-8c3d-d813640715ed/modeloExemp_rev.zip
    Copiar link e colar no navegador

    Abraço


    Última edição por ahteixeira em 13/10/2017, 10:38, editado 1 vez(es) (Razão : Atualizado exemplo)

    AUGUSTO MORGADO
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 109
    Registrado : 16/12/2013

    Re: Contar Idade em Ano,Mês e Dia

    Mensagem  AUGUSTO MORGADO em 10/10/2017, 02:27

    Boa Noite AhTeixeira!

    Muito grato por sua atenção!

    Utilizei sua sugestão, de agrupar por mês , porém, criei outra consulta com os mesmos dados e agrupei por ano, sendo que as duas consultas possuem um critério onde busco uma data específica, [data de entrada], a questão é gerar um relatório com essas duas consultas, onde uma conta quantos pacientes acima de 1 ano e a outra conta pacientes com menos de 1 ano,

    Gerar um relatório a partir de duas consultas.

    Desde Já agradeço.
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5589
    Registrado : 15/03/2013

    Re: Contar Idade em Ano,Mês e Dia

    Mensagem  ahteixeira em 13/10/2017, 10:53

    Olá Augusto,

    Antes de tudo, já tinha verificado e não informei, deve evitar usar palavras reservadas do Access, exemplo que utiliza DATA, NOME, HORA como nome de campo na tabela.
    Se tiver dúvidas efetue uma pesquisa aqui no fórum "palavras reservadas".

    Quanto à questão, poderia ter postado o seu exemplo com as consultas e data que filtra, assim ficaria mais fácil para compreender e ajudar.

    Atualizei o exemplo da mensagem nº 8, veja se ajuda.

    Abraço

      Data/hora atual: 17/11/2018, 03:27