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]Buscar dados em tabela de acordo com CEP

    avatar
    Robert_2012
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 114
    Registrado : 07/03/2012

    [Resolvido]Buscar dados em tabela de acordo com CEP Empty [Resolvido]Buscar dados em tabela de acordo com CEP

    Mensagem  Robert_2012 23/7/2014, 12:40

    Tenho 2 tabelas
    Base_Sac
    Centralizador
    Na Base SAC tenho o campo Num Cep e na Centralizador os campos Cep Inicial, Cep Final, Ger Sigla, Nome Cidade
    O Cep Final e Cep Final se trata de faixa de Cep.

    Como faria para criar um Consulta com os campos (Num Cep, Ger Sigla, Nome Cidade )


    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    [Resolvido]Buscar dados em tabela de acordo com CEP Empty Re: [Resolvido]Buscar dados em tabela de acordo com CEP

    Mensagem  Marco Messa 24/7/2014, 19:22

    Bem, faltou você dizer como estão os registros e os tipos de registros nessas tabelas, mas supondo uma linha de registro das 2 tabelas da seguinte maneira:

    Base SAC
    Num CEP
    06220-130

    Centralizador
    CEP InicialCEP FinalGer SiglaNome Cidade
    06000-00106229-999OZOsasco

    A consulta seria:

    Código:

    Select A.[Num CEP], B.[Ger Sigla], B.[Nome Cidade]
    From [Base SAC] As A, Centralizador As B
    Where Replace(A.[Num CEP], "-", "") >= Replace(B.[CEP Inicial], "-", "") And Replace(A.[Num CEP], "-", "") <= Replace(B.[CEP Final], "-", "")

    Creio que assim funcione, não tenho Access instalado para testar.


    .................................................................................
    Tea with me that I book your face Cool
    avatar
    Robert_2012
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 114
    Registrado : 07/03/2012

    [Resolvido]Buscar dados em tabela de acordo com CEP Empty Buscar dados em tabela de acordo com CEP

    Mensagem  Robert_2012 25/7/2014, 16:37

    Marco,
    Coloquei o código abaixo,

    SELECT A.[NUM CEP] AS CEP_BASE, B.SIGLA, B.CIDADE, B.CENTRALIZADOR
    FROM Base_AJUSTADA AS A, FAIXACEP AS B
    WHERE (((A.[NUM CEP]) Is Not Null) AND ((Replace([A].[Num CEP],"-",""))>=Replace([B].[C_INICIAL],"-","") And (Replace([A].[Num CEP],"-",""))<=Replace([B].[C_FINAL],"-","")));


    Percebi que quando traz o resultado ele me traz mais registros do que tenho na BASE_AJUSTADA.
    Eu preciso trazer tudo o que tem na base_ajustada e trazer os campos ( SIGLA, CIDADE E CENTRALIZADOR da tabela FAIXACEP
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8056
    Registrado : 05/11/2009

    [Resolvido]Buscar dados em tabela de acordo com CEP Empty Re: [Resolvido]Buscar dados em tabela de acordo com CEP

    Mensagem  Alexandre Neves 25/7/2014, 17:27

    Boa tarde, Robert
    Não pulverize as suas dúvidas. Esta dúvida, ou semelhante, está aqui. D~e continuidade.

    Faltou continuidade a estes
    http://maximoaccess.forumeiros.com/t6846-consulta-somando-quantidades#55663
    http://maximoaccess.forumeiros.com/t7237-trabalhando-com-campo-data-em-banco-erro-ao-gravar#58424
    http://maximoaccess.forumeiros.com/t11429-somar-quantidades-por-processo-em-2-tabelas#90513
    http://maximoaccess.forumeiros.com/t12860-tempo-de-resposta-de-consulta#99224
    http://maximoaccess.forumeiros.com/t13775-atualizar-automaticamente-campo-de-tabela-ao-inserir-registro#106326
    http://maximoaccess.forumeiros.com/t14418-exportando-mais-de-65000-linhas-de-excel-para-access#109965
    http://maximoaccess.forumeiros.com/t15680-importando-do-access-para-excel#118532

    Falta o Resolvido
    http://maximoaccess.forumeiros.com/t11551-totalizando-dados-de-acordo-com-criteios-de-data-e-mes#91473
    http://maximoaccess.forumeiros.com/t14944-resolvidorelacionar-tabelas-e-trazer-apenas-nao-existente#113674

    Conclua os pendentes.


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    [Resolvido]Buscar dados em tabela de acordo com CEP Empty Re: [Resolvido]Buscar dados em tabela de acordo com CEP

    Mensagem  Marco Messa 25/7/2014, 18:40

    Preciso de exemplos dos registros das 2 tabelas pra entender melhor.


    .................................................................................
    Tea with me that I book your face Cool
    avatar
    Robert_2012
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 114
    Registrado : 07/03/2012

    [Resolvido]Buscar dados em tabela de acordo com CEP Empty Buscar dados em tabela de acordo com CEP

    Mensagem  Robert_2012 25/7/2014, 19:05

    Segue o arquivo que estou tentando fazer.
    Anexos
    [Resolvido]Buscar dados em tabela de acordo com CEP AttachmentBSAC2014.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (259 Kb) Baixado 7 vez(es)
    avatar
    Robert_2012
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 114
    Registrado : 07/03/2012

    [Resolvido]Buscar dados em tabela de acordo com CEP Empty Buscar dados em tabela de acordo com CEP

    Mensagem  Robert_2012 29/7/2014, 17:48

    Consegui resolver, obrigado pela colaboração.
    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    [Resolvido]Buscar dados em tabela de acordo com CEP Empty Re: [Resolvido]Buscar dados em tabela de acordo com CEP

    Mensagem  Marco Messa 29/7/2014, 20:04

    Opa, que bom que conseguiu Robert. De preferência sempre coloque como chegou ao resultado que queria, provavelmente mais alguém pode acabar precisando.

    Abraço


    .................................................................................
    Tea with me that I book your face Cool

      Data/hora atual: 20/1/2022, 12:07