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

    Consulta retorna valor diferente do critério

    Compartilhe

    Nilton.A.Santos
    Novato
    Novato

    Respeito às Regras 100%

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

    Consulta retorna valor diferente do critério

    Mensagem  Nilton.A.Santos em 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
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: Consulta retorna valor diferente do critério

    Mensagem  ahteixeira em 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

    Nilton.A.Santos
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Consulta retorna valor diferente do critério

    Mensagem  Nilton.A.Santos em 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
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: Consulta retorna valor diferente do critério

    Mensagem  ahteixeira em 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/11/2018, 03:07