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

    Buscar na tabela em varios campos

    Compartilhe

    Careca2014
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 17/12/2014

    Buscar na tabela em varios campos

    Mensagem  Careca2014 em 12/6/2017, 14:38

    Bom dia pessoal!
    Em minha tabela tenho um campo time onde relaciono cerca de 1300 equipes, tenho tambem nesta tabela 6 campos respectivamente cmpposicao1, cmpposicao2, cmpposicao3 e assim sucessivamente
    como faço pra criar uma consulta que busque por exemplo os registros onde o time do barcelona aparece nos campos posição 1, na 2, ate a posição 6. Se é que isto é possivel. Desde ja agradeço!
    avatar
    Dilson
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1707
    Registrado : 11/11/2009

    Re: Buscar na tabela em varios campos

    Mensagem  Dilson em 13/6/2017, 20:20

    É semelhante ao que deseja, veja se ajuda:
    [Você precisa estar registrado e conectado para ver este link.]

    Careca2014
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 17/12/2014

    Re: Buscar na tabela em varios campos

    Mensagem  Careca2014 em 13/6/2017, 23:48

    Boa noite Dilson
    não testei ainda, mas pelo que vi ele conta as ocorrencias, na verdade o que quero é poder visualizar os registros em que ele aparece em cada posição tipo:
    no registro 2 ele aparece na posicao 1, na mesma consulta ele foi encontrado no registro 80 na posicao 4 e assim por diante, sera que seria possivel eu adaptar este que vc indicou?
    avatar
    Dilson
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1707
    Registrado : 11/11/2009

    Re: Buscar na tabela em varios campos

    Mensagem  Dilson em 14/6/2017, 11:32

    Se na sua tabela os campos das posições obedecerem esse padrão: cmpposicao(N°) acho que tem sim possibilidade de você adaptar, inclusive usando o filtro para informar o nome do time que deseja ver o resultado.
    Exemplo:
    If Rs("SeuCampoNomeTime") = "NomeDoTime" Then
    If Nz(Len(Rs(("cmpposicao" & i)))) > 0 Then
    '//Encontrado = Encontrado + 1 'Remover isso
    '//Novos comandos para montar o que deseja mostrar.
    '//Talvez usando concatenação dos campos pode dar um bom resultado.
    End If
    End If


    Talvez.



      Data/hora atual: 17/11/2018, 03:07