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

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

    avatar
    Pretor
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    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 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 : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    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 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 : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    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 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 : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    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 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 : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    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 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 : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    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 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 : 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 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 : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    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 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 : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    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 30/5/2019, 08:14

    Olá a todos,

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

    Abraço

      Data/hora atual: 17/9/2021, 05:17