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

    DCount envolvendo critérios entre duas tabelas com campo data validos ou nulos

    HARYSOHN
    HARYSOHN
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12224
    Registrado : 01/03/2011

    DCount envolvendo critérios entre duas tabelas com campo data validos ou nulos Empty DCount envolvendo critérios entre duas tabelas com campo data validos ou nulos

    Mensagem  HARYSOHN 28/8/2012, 16:14

    Em uma dúvida no Fórum, este exemplo da utilização do DCount envolvendo duas tabelas, para contagem de pessoas por caso, envolvendo diversos critérios de data.

    Primeiramente uma consulta para as duas tabelas, e uma segunda consulta para contagem de campos.

    Exemplo prático para utilização do comando. Espero que seja util.

    Sintaxe dos comandos aplicados em campos não acoplados

    Ingresso: DContar("*";"CnsNucleoFamiliar";"IDCaso = " & [IDCaso] & " And NucDtIng = [DtAcolhim]")

    Adicional: DContar("*";"CnsNucleoFamiliar";"IDCaso = " & [IDCaso] & " And NucDtIng > [DtAcolhim]")

    Sairam_Antes: DContar("*";"CnsNucleoFamiliar";"IDCaso = " & [IDCaso] & " And (Not IsNull([NucDtSaida]) And IsNull([DtSaida]) Or NucDtSaida<[DtSaida])")

    Sairam_NoEncerramento: DContar("*";"CnsNucleoFamiliar";"IDCaso = " & [IDCaso] & " And NucDtSaida = [DtSaida]")

    Atual: (DContar("*";"CnsNucleoFamiliar";"IDCaso = " & [IDCaso] & " And NucDtIng = [DtAcolhim]")+DContar("*";"CnsNucleoFamiliar";"IDCaso = " & [IDCaso] & " And NucDtIng > [DtAcolhim]"))-(DContar("*";"CnsNucleoFamiliar";"IDCaso = " & [IDCaso] & " And (Not IsNull([NucDtSaida]) And IsNull([DtSaida]) Or NucDtSaida<[DtSaida])"))-(DContar("*";"CnsNucleoFamiliar";"IDCaso = " & [IDCaso] & " And NucDtSaida = [DtSaida]"))

    Tópico da Dúvida no Fórum:
    http://maximoaccess.forumeiros.com/t9197-resolvidocontar-ocorrencias-em-consulta

    Link do Exemplo:
    https://dl.dropbox.com/u/26441349/Acolhimento%20resolvido.zip

    Cumprimentos.

      Data/hora atual: 28/3/2023, 19:49