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


3 participantes

    Contar Idade em Ano,Mês e Dia

    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

    Contar Idade em Ano,Mês e Dia Empty Contar Idade em Ano,Mês e Dia

    Mensagem  AUGUSTO MORGADO 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.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Alvaro Teixeira 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:
    https://www.maximoaccess.com/t1115-busca-no-forum-search

    Experimente procurar "etaria"

    Abraço
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Assis 30/9/2017, 11:51

    Bom dia
    Estou no telemóvel, depois envio exemplo


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


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Assis 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 ***
    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  AUGUSTO MORGADO 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 !
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Alvaro Teixeira 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
    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  AUGUSTO MORGADO 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
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Alvaro Teixeira 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) (Motivo da edição : Atualizado exemplo)
    avatar
    AUGUSTO MORGADO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  AUGUSTO MORGADO 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.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Alvaro Teixeira 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

    Conteúdo patrocinado


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

    Mensagem  Conteúdo patrocinado


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