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]Excluir itens tabela através de uma consulta

    avatar
    Curty123
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 23
    Registrado : 02/01/2019

    [Resolvido]Excluir itens tabela através de uma consulta Empty [Resolvido]Excluir itens tabela através de uma consulta

    Mensagem  Curty123 em 10/5/2019, 13:25

    Pessoal, bom dia!!

    Estou com o seguinte impasse.

    Tenho uma tabela com dados gerais e tenho outra com histórico do que já foi lançado. Queria comparar as duas e excluir as que existem na tabela histórico, da tabela dados gerais.

    Realizei uma consulta e já conseguir encontrar quais os itens que estão na histórico e que também estão na geral. Porém não consegui enquadrar um comando para exclui-los da tabela geral.

    TB_HISTORICO
    Campos:Equipamentos, Data, KMInicial, KMFinal

    TB_GERAL
    Campos: Equipamentos, Data, KMInicial, KMFinal

    Obs: Já procurei no fórum e não consegui adptar nenhum tópico a minha necessidade.
    Cláudio Machado
    Cláudio Machado
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1490
    Registrado : 17/03/2011

    [Resolvido]Excluir itens tabela através de uma consulta Empty Re: [Resolvido]Excluir itens tabela através de uma consulta

    Mensagem  Cláudio Machado em 10/5/2019, 14:26

    Bom dia.
    Se já conseguiu comparar, agora crie uma consulta de Exclusão com os dados filtrados.
    Abraço


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Excluir itens tabela através de uma consulta 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Curty123
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 23
    Registrado : 02/01/2019

    [Resolvido]Excluir itens tabela através de uma consulta Empty Excluir itens tabela, através de uma consulta

    Mensagem  Curty123 em 10/5/2019, 14:31

    Amigo, obrigado pela resposta.

    Porém quando eu tento mudar para consulta de exclusão, o access não permite.
    avatar
    Curty123
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 23
    Registrado : 02/01/2019

    [Resolvido]Excluir itens tabela através de uma consulta Empty Excluir itens tabela, através de uma consulta

    Mensagem  Curty123 em 10/5/2019, 14:33

    DELETE TB_ATUALIZARSAP.ID, TB_ATUALIZARSAP.Equipamento, TB_ATUALIZARSAP.Data, TB_ATUALIZARSAP.KMInicial, TB_ATUALIZARSAP.KMFinal

    FROM TB_ATUALIZARSAP INNER JOIN TB_HistoricoPoli ON (TB_ATUALIZARSAP.KMFinal = TB_HistoricoPoli.KMFinal) AND (TB_ATUALIZARSAP.KMInicial = TB_HistoricoPoli.KMInicial) AND (TB_ATUALIZARSAP.Data = TB_HistoricoPoli.Data) AND (TB_ATUALIZARSAP.Equipamento = TB_HistoricoPoli.Equipamento);

    Quando eu coloco como consulta de exclusão, meu comando SQL fica dessa forma, porém quando eu tento rodar, dar erro.
    Cláudio Machado
    Cláudio Machado
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1490
    Registrado : 17/03/2011

    [Resolvido]Excluir itens tabela através de uma consulta Empty Re: [Resolvido]Excluir itens tabela através de uma consulta

    Mensagem  Cláudio Machado em 10/5/2019, 15:07

    Você terá de incluir esta consulta que fez pra comparar em uma nova consulta de exclusão.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Excluir itens tabela através de uma consulta 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Curty123
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 23
    Registrado : 02/01/2019

    [Resolvido]Excluir itens tabela através de uma consulta Empty Excluir itens tabela, através de uma consulta

    Mensagem  Curty123 em 10/5/2019, 15:14

    Não consegui criar essa relação, de forma que consiga excluir os valores.
    crysostomo
    crysostomo
    Super Avançado
    Super Avançado

    Respeito às Regras 50%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 879
    Registrado : 23/01/2018

    [Resolvido]Excluir itens tabela através de uma consulta Empty Re: [Resolvido]Excluir itens tabela através de uma consulta

    Mensagem  crysostomo em 10/5/2019, 15:28

    Código:
    CurrentDb.Execute "DELETE * TB_GERALwhere EXISTS(SELECT * FROM TB_HISTORICO WHERE TB_GERAL.CAMPO1=TB_HISTORICO.CAMPO1)"
    MsgBox "DELETADO"
    Me.Refresh

    Vê se está dando certo ,  mas a tarde eu  volto , fico de carona , pois fiz o código rapido


    .................................................................................
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    Curty123
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 23
    Registrado : 02/01/2019

    [Resolvido]Excluir itens tabela através de uma consulta Empty Excluir itens tabela, através de uma consulta

    Mensagem  Curty123 em 10/5/2019, 16:10

    Amigo, obrigado pela resposta.

    Entendi o conceito, porém não deu certo, disse que está faltando algum operador no código.
    Cláudio Machado
    Cláudio Machado
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1490
    Registrado : 17/03/2011

    [Resolvido]Excluir itens tabela através de uma consulta Empty Re: [Resolvido]Excluir itens tabela através de uma consulta

    Mensagem  Cláudio Machado em 10/5/2019, 19:06

    Então posta esta parte do seu sistema com as tabelas e consultas pra gente analisar.
    Fica mais fácil de ajudar.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Excluir itens tabela através de uma consulta 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Curty123
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 23
    Registrado : 02/01/2019

    [Resolvido]Excluir itens tabela através de uma consulta Empty Excluir itens tabela, através de uma consulta

    Mensagem  Curty123 em 10/5/2019, 19:39

    Segue exemplo do banco em anexo.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6285
    Registrado : 15/03/2013

    [Resolvido]Excluir itens tabela através de uma consulta Empty Re: [Resolvido]Excluir itens tabela através de uma consulta

    Mensagem  ahteixeira em 13/5/2019, 14:04

    Olá a todos

    Vinicius, na tabela que pretende eliminar os registos duplicados, crie um campo "Apagar" do tipo True/False

    Na consulta que está a verificar, altere para consulta do tipo atualizar e marque os registos que são para apagar.
    Depois será executar uma consulta eliminar com a condição campo "apagar" igual a True (verdadeiro)
    Creio ser uma alternativa para obter o pretendido.

    Abraço a todos
    avatar
    Curty123
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 23
    Registrado : 02/01/2019

    [Resolvido]Excluir itens tabela através de uma consulta Empty Re: [Resolvido]Excluir itens tabela através de uma consulta

    Mensagem  Curty123 em 22/7/2019, 15:18

    Foi resolvido.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6285
    Registrado : 15/03/2013

    [Resolvido]Excluir itens tabela através de uma consulta Empty Re: [Resolvido]Excluir itens tabela através de uma consulta

    Mensagem  ahteixeira em 22/7/2019, 15:26

    Olá a todos,

    Vinicius, que bom que resolveu!
    Obrigado pelo retorno, o fórum agradece.

    Abraço

    Conteúdo patrocinado

    [Resolvido]Excluir itens tabela através de uma consulta Empty Re: [Resolvido]Excluir itens tabela através de uma consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/8/2019, 13:49