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

    Consulta retorna valor diferente do critério

    avatar
    Nilton.A.Santos
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 02/08/2018

    Consulta retorna valor diferente do critério Empty Consulta retorna valor diferente do critério

    Mensagem  Nilton.A.Santos 6/11/2018, 22:00

    Boa noite. Possuo um BD e criei uma consulta simples...

    SELECT Aluno.Cod_aluno AS Matrícula, Aluno.nm_aluno AS Cliente, Date()-[Aluno].[ult_frequencia] AS [Dias Sem Frequência]
    FROM Aluno INNER JOIN contratos ON Aluno.Cod_aluno = contratos.Cod_aluno
    GROUP BY Aluno.Cod_aluno, Aluno.nm_aluno, Date()-[Aluno].[ult_frequencia], contratos.nome_abrev_repres, contratos.situacao_contrato, Aluno.ult_frequencia, Aluno.Situacao_Aluno
    HAVING (((Date()-[Aluno].[ult_frequencia])>15) AND ((contratos.nome_abrev_repres)=[Digite o Representante]) AND ((contratos.situacao_contrato)="ativo") AND ((Aluno.Situacao_Aluno)="ativo"))
    ORDER BY Date()-[Aluno].[ult_frequencia];


    Se eu executo a consulta desta forma, ele traz corretamente apenas os alunos com dias maiores do que eu especifiquei em Critérios de "Dias sem Frequência". Entretanto, seu eu altero de ">15" para o critério ">[Digite o valor a consultar]", ele trás alunos com dias menores e maiores do que eu especifiquei na caixa de texto. O que eu posso estar fazendo errado?

    Att.
    Nilton
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

    Consulta retorna valor diferente do critério Empty Re: Consulta retorna valor diferente do critério

    Mensagem  ahteixeira 7/11/2018, 08:26

    Olá Nilton, bem vindo ao fórum.

    Campos numericos tem tratamenento diferente de campos texto.
    Tente assim:

    > cint([Digite o valor a consultar])

    Abraço
    avatar
    Nilton.A.Santos
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 02/08/2018

    Consulta retorna valor diferente do critério Empty Re: Consulta retorna valor diferente do critério

    Mensagem  Nilton.A.Santos 7/11/2018, 23:24

    Boa noite, ahteixeira

    Em primeiro lugar, quero agradecer-lhe pela resposta. Funcionou perfeitamente. Aproveitando, gostaria de saber se há como eu gerar algum relatório a partir desta consulta, onde eu coloque um atalho na máquina, que aponte para a consulta, eu insira os valores e o Access retorne o resultado.

    Abs

    Nilton
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

    Consulta retorna valor diferente do critério Empty Re: Consulta retorna valor diferente do critério

    Mensagem  ahteixeira 8/11/2018, 00:08

    Olá Nilton, obrigado pelo retorno.

    Sim, pode criar um relatório que a origem dos dados seja da consulta.
    Teste e verifique.

    Abraço

      Data/hora atual: 17/9/2021, 04:06