MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*"

    avatar
    Pretor
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 27/02/2010

    [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*" Empty [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*"

    Mensagem  Pretor em 22/5/2019, 15:39

    Bom dia, Pessoal!

    Tenho um BD e precisei montar uma consulta onde coloquei um filtro que permite obter todos os registros utilizando o carácter curinga "*", ou digitando um número de código específico. Assim, a consulta ficou da seguinte forma:

    Como [Digite o Código da Entrada] & "*"

    Porém, vejo que as vezes preciso retornar mais de um registro e que esteja em um intervalo. Assim, tentei montar o seguinte critério:

    Como (Entre[Digite o Código de Entrada Inicial] E [Digite o Código de Entrada Final]) & "*"

    Porém, ao tentar utilizar esta forma, quando digito o intervalo de códigos não são retornados qualquer dado. Portanto, qual seria a solução para o meu problema, se viável?

    Antecipo agradecimentos.

    Júlio
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*" Empty Re: [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*"

    Mensagem  ahteixeira em 22/5/2019, 15:59

    Olá Julio, tente assim:

    Código:
    Como (Entre[Digite o Código de Entrada Inicial] & "*" E [Digite o Código de Entrada Final] & "*")

    Abraço

    avatar
    Pretor
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 27/02/2010

    [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*" Empty Re: [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*"

    Mensagem  Pretor em 22/5/2019, 20:41

    ahteixeira, boa tarde!

    Primeiramente obrigado pela resposta.

    Porém, não deu certo. Ao tentar executar a consulta dá o erro padrão do Access "Esta expressão foi digitada de forma incorreta ou é complexa demais para ser avaliada. ...".


    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*" Empty Re: [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*"

    Mensagem  ahteixeira em 23/5/2019, 09:31

    Olá Julio,

    Teste assim, mas creio que não vai dar o que pretende:
    Código:
    Entre [Digite o Código de Entrada Inicial] & "*" E [Digite o Código de Entrada Final] & "*"

    Se não estou enganado com o Como (Between) não dá para usar o asterisco (coringa).
    Pois o Between é para ter um limite inferior e superior.

    Exemplo com Between:
    Código:
    SELECT * FROM Produtos WHERE Preco BETWEEN 10 AND 20;

    Também obtemos o mesmo resultado sem Between, exemplo:
    Código:
    SELECT * FROM Produtos WHERE Produtos.Preco >=10 And Produtos.Preco <=20;

    No caso do Como (Like), podemos usar o asterisco (coringa).

    Tópico relacionado:
    https://www.maximoaccess.com/t9938-resolvidoconsulta-entre-datas-caracter-coringa

    Abraço

    avatar
    Pretor
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 27/02/2010

    [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*" Empty Re: [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*"

    Mensagem  Pretor em 24/5/2019, 02:34

    ahteixeira, boa noite!

    Tentei todas estas formas, dentre outras, porém, não deu certo. Mas continuaremos tentando. Mais uma vez obrigado pela ajuda!
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*" Empty Re: [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*"

    Mensagem  ahteixeira em 24/5/2019, 08:16

    Olá Julio,

    Partilhe a base de dados com os objetos envolvidos na dúvida para se testar.

    Abraço
    caiosouza
    caiosouza
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 05/12/2016

    [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*" Empty Re: [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*"

    Mensagem  caiosouza em 24/5/2019, 14:05

    Ou tente assim:

    Entre Nz([Digite o valor Inicial];0) E Nz([Digite o valor Final];SeuMaiorNumeroDaTabela)


    .................................................................................
    Caio Souza

    Engenheiro de Software
    avatar
    Pretor
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 27/02/2010

    [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*" Empty Re: [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*"

    Mensagem  Pretor em 30/5/2019, 01:22

    Boa noite a todos, em especial ao caiossouza e ahteixeira!

    A solução do caiossouza deu mega certo. Valeu pelo apoio!

    Esse fórum é top!

    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*" Empty Re: [Resolvido]Critérios Consulta - Utilizção de "Entre e E" + carácter coringa "*"

    Mensagem  ahteixeira em 30/5/2019, 08:14

    Olá a todos,

    Júlio, obrigado pelo retorno, o fórum agradece.

    Abraço

      Data/hora atual: 23/10/2020, 12:22