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


3 participantes

    Dsoma consulta 2 tabelas

    avatar
    Jubs
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/12/2021

    Dsoma consulta 2 tabelas Empty Dsoma consulta 2 tabelas

    Mensagem  Jubs 23/12/2021, 14:10

    Bom dia pessoal!

    Por favor me ajudem, estou fazendo uma consulta com 2 tabelas relacionadas e preciso de ajuda com uma soma

    Na tabela 1 possui o número do pedido P1, P4, etc vem duplicados

    Na tabela 2 vem o campo quantidade, vem o número do pedido, e vem o campo número de ordem, pois cada pedido pode ter mais de uma ordem e cada ordem pode trazer uma quantidade

    Ex

    P1 pode ter ordemA com 4 quantidades e ordem7 com 6 quantidades

    P2 tem uma ordem só com 7 quantidade


    Eu preciso que minha consulta retorne

    P1  10
    P2  7

    lembrando que esses pedidos vem duplicados na base não eh uma chave única, somente o número da ordem é único

    O o campo de pedido eu preciso pegar da tabela 1 não posso pegar da tabela 2

    Tenho que fazer d.soma? Como faço?
    bigfill
    bigfill
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 477
    Registrado : 27/03/2015

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  bigfill 23/12/2021, 17:30

    Jubs, não sei se entendi direito mais fiz um modelo para você.

    em consultas existe um campo "Totais" na aba "Design" que lhe da a possibilidade de contar; agrupar; somar; Valor Maior; Valor Menor...

    Veja se seria isso.

    Criei duas consultas, uma somando os valores do campo e outra contando a quantidade de registros.
    Anexos
    Dsoma consulta 2 tabelas AttachmentSoma.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (28 Kb) Baixado 8 vez(es)
    avatar
    Jubs
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/12/2021

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Jubs 23/12/2021, 21:46

    Vou olhar o arquivo depois obrigada, mas eu já tentei colocar esse totais e no campo quantidade eu colocava soma

    Só que na tabela 1 por ex, o P1 aparece 4x
    E na tabela 2 o P1 aparece 2x

    Minha consulta retornada assim:

    P1 4
    P1 6
    P1 4
    P1 6

    Não faz o soma.se era pra vir assim

    P1 10
    P1 10
    P1 10
    P1 10
    bigfill
    bigfill
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 477
    Registrado : 27/03/2015

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  bigfill 24/12/2021, 11:08

    Jubs, isso e a relação entre as tabelas que deve esta errada.

    Depois analise ai e estarei a disposição para ajudar.
    avatar
    Jubs
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/12/2021

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Jubs 27/12/2021, 13:39

    Bom dia,

    Verifiquei seu arquivo mas nao consegui fazer Sad

    Vc poderia fazer com esse dados?

    Tabela 1

    ID Pedido Data
    P1      22/12/2021
    P1      22/12/2021
    P1      23/12/2021
    P1      24/12/2021
    P2      22/12/2021
    P2      23/12/2021
    P2      23/12/2021

    Tabela 2

    ID Pedido Ordem Quantidade
    P1           123 4
    P1           456 6
    P2           147 10
    P2           258 1
    P2           369 1
    P2           789 1
    P2           445 1


    Eu faço isso criar design de consulta insiro as 2 tabelas e faço a ligação pelo ID PEDIDO e não soma

    Tem q vir assim:

    ID Pedido  Quantidade
    P1            10
    P1            10
    P1            10
    P1            10
    P2            14
    P2            14
    P2            14
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Alexandre Fim 27/12/2021, 15:15

    Juliana bom dia,

    Os totais nunca vão bater do jeito que as tabelas se encontram.

    Pelo que eu entendi, a "Tabela1" é a tabela que possui os dados do pedido,  tais como ID Pedido e Data Pedido, porém, os códigos estão se repetindo.

    Quando vc relaciona com a Tabela2, o Access vai associar as Quantidades conforme o ID Pedido e, neste caso, vão se repetir.

    Na Tabela1, não pode haver o mesmo pedido em dias diferentes:
    Dsoma consulta 2 tabelas Ped00110

    É necessário criar valores distintos nesta tabela:
    Dsoma consulta 2 tabelas Ped00210

    E na consulta você irá obter o resultado desejado:
    Dsoma consulta 2 tabelas Ped00310


    É isso.

    Espero ter ajudado
    Segue exemplo.
    Boa sorte

    []'s

    FIM
    Anexos
    Dsoma consulta 2 tabelas AttachmentSomaValor.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (24 Kb) Baixado 5 vez(es)


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Dsoma consulta 2 tabelas Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Jubs
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/12/2021

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Jubs 27/12/2021, 15:32

    Bom dia, sim meus dados são duplicados e tem que ser assim, não posso altera-los, pois eu preciso que ID PEDIDO apareça igual ele vem na tabela 1, pois utilizo outras informações dela, precisa seguir de acordo com os dados da tabela 1, eu só preciso da quantidade da tabela 2

    Sad

    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Alexandre Fim 27/12/2021, 15:43

    Ok...entendi..

    Desta forma, criei uma consulta usando a instrução DISTINCT do ID PEDIDO da Tabela 1, e criei uma 2a. consulta com os dados da Tabela 2 se relacionando com esta consulta.
    Assim vc tem o resultado desejado.

    Segue nova versão.

    É isso

    []'s

    FIM
    Anexos
    Dsoma consulta 2 tabelas AttachmentSomaValor_v2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (27 Kb) Baixado 6 vez(es)


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Dsoma consulta 2 tabelas Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Jubs
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/12/2021

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Jubs 27/12/2021, 15:54

    Obrigada pela ajuda, porém sua consulta retorna

    P1 10
    P2  14

    retorna agrupado, não posso que seja assim, eu preciso que a quantidade de vezes que o pedido aparece na tabela 1 seja mantida, preciso que retorne assim:

    ID Pedido Data   Quantidade
    P1             22/12/2021 10
    P1             22/12/2021 10
    P1             23/12/2021 10
    P1             24/12/2021 10
    P2             22/12/2021 14
    P2             23/12/2021 14
    P2             23/12/2021 14
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Alexandre Fim 27/12/2021, 16:10

    Ok...
    Criei uma consulta somente com os totais por pedido e relacionei  com a Tabela 1, e o resultado é:
    Dsoma consulta 2 tabelas Ped00410

    É isso.

    Segue versão.

    []'s

    FIM
    Anexos
    Dsoma consulta 2 tabelas AttachmentSomaValor_v3.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (30 Kb) Baixado 15 vez(es)


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Dsoma consulta 2 tabelas Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Jubs
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/12/2021

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Jubs 27/12/2021, 16:13

    Entendi o q vc fez Smile
    Obrigada!

    Uma duvida, quando eu for atualizar eu tenho q atualizar a consulta soma antes e depois a total, ou acess atualiza sozinho quando eu executar a total?

    sempre q eu alimentar os dados, eu preciso entrar na consulta soma e depois na outra?
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Alexandre Fim 27/12/2021, 16:21

    Olá,

    Atualizando somente as tabelas, a consulta faz o resto.
    É isso !!

    Boa sorte


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Dsoma consulta 2 tabelas Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Jubs
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/12/2021

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Jubs 7/1/2022, 00:41

    Ola eu tentei fazer, só que minha consulta de soma, eu fiz igual a que vc mandou pedido e soma de linhas, só que não fica valores distintos, os pedidos ficam duplicados e nao soma algumas linhas como faço essa parte de DISTINCT que vc mencionou?
    avatar
    Jubs
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/12/2021

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Jubs 31/3/2022, 21:15


    Olá, eu fiz a consulta separada para somar as linhas e depois conectei com a consulta geral, mas mesmo assim não está somando correto.

    Eu não sei fazer essa função DISTINC, poderia me explicar como faço?
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Alexandre Fim 31/3/2022, 21:39

    Olá Juliana,

    Manda seu bando de dados atual pra analise e solução do problema.

    VAleu


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Dsoma consulta 2 tabelas Setinf11
    Sistemas e Tecnologia Ltda

    Conteúdo patrocinado


    Dsoma consulta 2 tabelas Empty Re: Dsoma consulta 2 tabelas

    Mensagem  Conteúdo patrocinado


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