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

    [Resolvido]Consulta Exclusão com mais de uma tabela

    BellaDePauli
    BellaDePauli
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 113
    Registrado : 16/05/2011

    [Resolvido]Consulta Exclusão com mais de uma tabela Empty Consulta Exclusão com mais de uma tabela

    Mensagem  BellaDePauli 18/11/2011, 12:54

    Bom dia pessoal do Fórum,

    Me apareceu a seguinte situação, na qual não estou conseguindo achar um bom caminho para resolvê-la.

    Eu tenho uma consulta quem envolvem 3 tabelas:

    Tabela A - Cod Produto
    Tabela B - Cod Produto
    Tabela C - Cod Produto

    Onde o Cod Produto da Tabela A não pode estar na tabela B e nem C
    . Ok, até ai a minha consulta está redondinha.

    O problema começa que após fazer esta consulta, o resultado que ele me traz eu devo excluir as linhas desta consulta na tabela A.

    O problema é que o Delete não aceita INNER JOIN....

    Alguém pode me ajudar por favor? pale


    .................................................................................
    Bella de Pauli
    "A beira de um abismo só existe um jeito de dar um passo a frente, é dando um passo para trás" - Johnnie walker
    avatar
    Convidad
    Convidado


    [Resolvido]Consulta Exclusão com mais de uma tabela Empty Re: [Resolvido]Consulta Exclusão com mais de uma tabela

    Mensagem  Convidad 18/11/2011, 14:27

    você quer apagar os registos da tabela A, onde forem iguais na B ou C ?
    BellaDePauli
    BellaDePauli
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 113
    Registrado : 16/05/2011

    [Resolvido]Consulta Exclusão com mais de uma tabela Empty Re: [Resolvido]Consulta Exclusão com mais de uma tabela

    Mensagem  BellaDePauli 18/11/2011, 15:29

    Eu quero apagar os registro da Tabela A onde esses registro não estejam na tabela B e C

    O Cod_Produto é um campo usado nas 3 tabelas....


    .................................................................................
    Bella de Pauli
    "A beira de um abismo só existe um jeito de dar um passo a frente, é dando um passo para trás" - Johnnie walker
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Consulta Exclusão com mais de uma tabela Empty Re: [Resolvido]Consulta Exclusão com mais de uma tabela

    Mensagem  JPaulo 18/11/2011, 16:13

    Ola Cibele;

    Abra uma consulta nova em modo SQL, cole esta instrução e altere para os nomes corretos, se não entender direito dê um grito;

    DELETE FROM tblA
    WHERE NOT EXISTS (
    SELECT *
    FROM tblB
    WHERE tblB.CampoID = tblA.CampoID
    )
    AND NOT EXISTS (
    SELECT *
    FROM tblC
    WHERE tblC.CampoID = tblA.CampoID
    )



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Consulta Exclusão com mais de uma tabela Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Consulta Exclusão com mais de uma tabela Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Consulta Exclusão com mais de uma tabela Folder_announce_new Instruções SQL como utilizar...
    BellaDePauli
    BellaDePauli
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 113
    Registrado : 16/05/2011

    [Resolvido]Consulta Exclusão com mais de uma tabela Empty Re: [Resolvido]Consulta Exclusão com mais de uma tabela

    Mensagem  BellaDePauli 18/11/2011, 17:18

    JPaulo, me salvando como sempre!

    Em todos os sites em que utilizei a expressão NOT EXISTS informava que o Access não aceita o operador "EXISTS".... Mad

    Muito obrigada e pode encerrado o post!


    .................................................................................
    Bella de Pauli
    "A beira de um abismo só existe um jeito de dar um passo a frente, é dando um passo para trás" - Johnnie walker
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Consulta Exclusão com mais de uma tabela Empty Re: [Resolvido]Consulta Exclusão com mais de uma tabela

    Mensagem  JPaulo 18/11/2011, 17:31

    Obrigado pelo retorno, o forum agradece.

    "Sempre que os outros sites digam que o Access não aceita qualquer coisa, venha ter com a gente..." Laughing


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Consulta Exclusão com mais de uma tabela Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Consulta Exclusão com mais de uma tabela Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Consulta Exclusão com mais de uma tabela Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Consulta Exclusão com mais de uma tabela Empty Re: [Resolvido]Consulta Exclusão com mais de uma tabela

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 06:40