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

    Pesquisar numa tabela

    avatar
    salomaojosealves.melo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 29/06/2015

    Pesquisar numa tabela Empty Pesquisar numa tabela

    Mensagem  salomaojosealves.melo 18/7/2016, 23:53

    Prezados,

    Estou trabalhando com duas tabelas, as quais possuem as seguintes estruturas:

    Tabela 1
    NUM_NCM, tipo Texto
    DESCRICAO_NCM, tipo Texto

    Tabela 2
    NCM_DA_MERCADORIA, tipo Texto
    DESCRICAO_MERCADORIA, tipo Texto

    Ocorre que, na "tabela 1" temos o cadastro dos NCM's, cuja identificação (NUM_NCM) pode conter 4, 5, 6, 7 ou 8 caracteres numéricos. Ex: 5052; 50521; 505210; 5052109; 50521090 .... ( máximo de caracteres é Cool e na "tabela 2", temos as mercadorias com seus respectivos NCM, TODOS estruturados com 8 (oito) caracteres (que é a estrutura completa do código NCM).

    O que necessito é criar uma consulta que associe a mercadoria da "tabela 2" com a "tabela 1", tendo como chave de pesquisa o código NCM. Ou seja, a mercadoria, por exemplo, "Refrigerador - NCM 50521000", da "tabela 2", sendo a base da pesquisa o NCM, deve retornar todos os NCM's compatíveis com àquele na "tabela 1", os quais seriam, considerando o exemplo do parágrafo anterior: "5052"; "50521" e "505210" (os coincidentes, sejam de 4, 5, 6, 7 ou 8 caracteres).

    Se alguém do fórum dispõe de alguma solução, agradeço desde já a presteza em me ajudar.

    Atenciosamente,
    ruggerib
    ruggerib
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 47
    Registrado : 14/01/2014

    Pesquisar numa tabela Empty Re: Pesquisar numa tabela

    Mensagem  ruggerib 20/7/2016, 00:25

    Boa noite amigo,

    vc pode criar uma consulta usando uniões

    ex:

    Select
    a.ncm
    a.descricao
    b.codprod
    b.descricaoproduto

    from
    tblncms a, tblprodutos b
    full join
    b.ncm=a.ncm

    Posta teu banco para eu te mostrar na prática!
    Espero ter ajudado!
    avatar
    salomaojosealves.melo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 29/06/2015

    Pesquisar numa tabela Empty Re: Pesquisar numa tabela

    Mensagem  salomaojosealves.melo 20/7/2016, 02:28

    Prezado,

    Primeiramente muito agradecido pela atenção dispensada.

    Tentei construir a consulta proposta mas não consegui.

    Segue em anexo o banco de dados.

    Lembro que a partir dos dados constantes na tabela "PRODUTOS", o objetivo é encontrar todos os NCM's compatíveis, ou seja, aqueles que coincidam no todo ou em parte com os constantes na tabela "LISTA POR NBM". Essa compatibilidade nada mais é que encontrar todos os NCM's que coincidam com o do produto, que pode conter 4, 5, 6, 7 ou 8 caracteres.

    Assim, para um NCM da tabela "PRODUTOS", como por exemplo NBM_SEM_PONTO: "84224090", deverá retornar todos os "NBM/SH SEM PONTO", da tabela "LISTA POR NBM" que coincidam no todo ou em parte, ou seja, pode retornar os seguintes NBMs "8422"; "84224"; "842240"; "8422409"; e "84224090".

    Mais uma vez agradecido.

    Atenciosamente,
    Anexos
    Pesquisar numa tabela AttachmentDatabase7.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (201 Kb) Baixado 8 vez(es)

    Conteúdo patrocinado


    Pesquisar numa tabela Empty Re: Pesquisar numa tabela

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 17:42