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

    [Resolvido]Instrução SQL para listar itens de tbl1 que não constem na tmptbl1

    Compartilhe
    avatar
    Eloirp
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 153
    Registrado : 14/06/2013

    [Resolvido]Instrução SQL para listar itens de tbl1 que não constem na tmptbl1

    Mensagem  Eloirp em 1/9/2014, 09:49

    Preciso de ajuda para montar uma instrução SQL que liste todos os items da tbl1 desde que eles não existam na tmptbl1!

    tbl1
    Codigo
    Concorrente

    tmptbl1
    Codigo
    CodigoConc
    Cocorrente

    ListBox1 = lista todos os concorrentes, ao clicar duas vezes insere o concorrente na tmptbl1 e passa a listar na ListBox2, porém neste momento preciso que ele não apareça mais na seleção que popula a ListBox1!

    Tem que ser via instrução SQL pq o banco é desvinculado!

    Anexo a tela que ajuda a entender um pouco mais minha necessidade...
    Anexos
    ListBox1 e 2.pdf
    Você não tem permissão para fazer download dos arquivos anexados.
    (215 Kb) Baixado 3 vez(es)
    avatar
    Eloirp
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 153
    Registrado : 14/06/2013

    Re: [Resolvido]Instrução SQL para listar itens de tbl1 que não constem na tmptbl1

    Mensagem  Eloirp em 1/9/2014, 10:02

    Já consegui resolver....
    Ficou assim:

    SELECT tbl_Concorrente.Codigo,tbl_Concorrente.Concorrente FROM tbl_Concorrente  LEFT JOIN tmp_CR ON tbl_Concorrente.Codigo =  tmp_CR.CodigoConc WHERE Status='ATIVO' AND ((tmp_CR.CodigoConc) Is Null)  ORDER BY tbl_Concorrente.Concorrente
    avatar
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]Instrução SQL para listar itens de tbl1 que não constem na tmptbl1

    Mensagem  Alexandre Neves em 1/9/2014, 10:29

    Boa tarde,
    Será
    SELECT * FROM tbl1 WHERE Codigo NOT IN(SELECT Codigo FROM tmptbl1)


    .................................................................................
    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

      Data/hora atual: 20/8/2017, 07:43