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

    Consulta atualização retorna valores duplicados

    rg3915
    rg3915
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 17/06/2013

    Consulta atualização retorna valores duplicados Empty Consulta atualização retorna valores duplicados

    Mensagem  rg3915 26/9/2013, 15:55

    Eu tenho uma consulta chamada 'AlterarFatorPorOrcamento' que altera os valores dos produtos a partir de um 'FatorOrcamento', tudo teste.

    Mas a consulta duplica os valores, ou seja, se eu tenho 7 registros ele mostra 14.
    Eu sei que usando o comando DISTINCT eu resolveria este problema, mas como eu faço para usar este comando numa consulta atualização?

    Vejam o anexo e abram a consulta 'AlterarFatorPorOrcamento'.
    Anexos
    Consulta atualização retorna valores duplicados AttachmentFatorCustoCategoria3.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (137 Kb) Baixado 8 vez(es)
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Consulta atualização retorna valores duplicados Empty Re: Consulta atualização retorna valores duplicados

    Mensagem  Leandro 26/9/2013, 18:46

    A consulta tem o "GROUP BY"?

    rg3915
    rg3915
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 17/06/2013

    Consulta atualização retorna valores duplicados Empty Re: Consulta atualização retorna valores duplicados

    Mensagem  rg3915 27/9/2013, 12:07

    Não tem.
    Mas parece que não dá pra usar GROUP BY em consulta do tipo UPDATE.
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Consulta atualização retorna valores duplicados Empty Re: Consulta atualização retorna valores duplicados

    Mensagem  Leandro 27/9/2013, 12:51

    Posso ver?
    Se sim, posta em access 2000.

    rg3915
    rg3915
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 17/06/2013

    Consulta atualização retorna valores duplicados Empty Re: Consulta atualização retorna valores duplicados

    Mensagem  rg3915 27/9/2013, 13:00

    Leandro eu não consegui salvar na versão 2000.
    Segue as imagens dos relacionamentos e da consulta atualização,
    será que ajuda?

    Sege tb o código da consulta:

    Código:
    UPDATE detOrcamentos LEFT JOIN (Produtos LEFT JOIN FatorOrcamento ON Produtos.IDCategoria = FatorOrcamento.IDCategoria) ON detOrcamentos.IDProduto = Produtos.IDProduto SET detOrcamentos.Preco = [FatorOrcamento]![FatorTabela1Orc], detOrcamentos.IPI = [FatorOrcamento]![IPI1Orc]
    WHERE (((detOrcamentos.IDOrcamento)=2) AND ((Produtos.Importado)=[FatorOrcamento]![Importado]));
    Anexos
    Consulta atualização retorna valores duplicados Attachmentrelacoes.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (57 Kb) Baixado 7 vez(es)

    Conteúdo patrocinado


    Consulta atualização retorna valores duplicados Empty Re: Consulta atualização retorna valores duplicados

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 19:33