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]Agrupar em uma consulta por nome oque gastou no mês

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Agrupar em uma consulta por nome oque gastou no mês Empty [Resolvido]Agrupar em uma consulta por nome oque gastou no mês

    Mensagem  Silvio 3/3/2015, 10:35

    Prezados bom dia a todos.

    Preciso de uma pequena força aqui.....

    Tenho essa consulta que esta no anexo.

    O que necessito......

    a- agrupar por nome de cliente.
    b- agrupar e somar o que foi gasto dentro do mês (note que temos um filtro na dataOS) pelo que cliente que está no item a.

    Agradeço deste já a ajuda.

    Silvio

    Anexos
    [Resolvido]Agrupar em uma consulta por nome oque gastou no mês AttachmentSqlFromum.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (192 Kb) Baixado 17 vez(es)


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Agrupar em uma consulta por nome oque gastou no mês Empty Re: [Resolvido]Agrupar em uma consulta por nome oque gastou no mês

    Mensagem  Noobezinho 3/3/2015, 13:12

    Silvio

    Porque você está somando o IDCliente?

    Primeiro veja isso.

    Depois conversamos Razz


    Noob





    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Agrupar em uma consulta por nome oque gastou no mês Empty Re: [Resolvido]Agrupar em uma consulta por nome oque gastou no mês

    Mensagem  Silvio 3/3/2015, 14:10

    ok....foi um erro meu antes de mandar a imagem da consulta...

    aqui a Sql que esta na consulta...

    SELECT QryDespesaMec1.IdCliente, QryDespesaMec1.NomeC, QryDespesaMec1.TotalGeral, QryDespesaMec1.DataOs
    FROM QryDespesaMec1
    GROUP BY QryDespesaMec1.IdCliente, QryDespesaMec1.NomeC, QryDespesaMec1.TotalGeral, QryDespesaMec1.DataOs
    HAVING (((QryDespesaMec1.DataOs) Between [forms]![frmrecebecliente]![di] And [forms]![frmrecebecliente]![df]))
    ORDER BY QryDespesaMec1.NomeC;

    Em anexo a imagem correta da mesma.
    Anexos
    [Resolvido]Agrupar em uma consulta por nome oque gastou no mês Attachmentforum.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (191 Kb) Baixado 7 vez(es)


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Agrupar em uma consulta por nome oque gastou no mês Empty Re: [Resolvido]Agrupar em uma consulta por nome oque gastou no mês

    Mensagem  Noobezinho 3/3/2015, 14:30

    Silvio

    Experimente assim:

    -Faça uma uma consulta que retorne o dados e as datas do período DataOs (Entre [di] e [df]) e salve-a

    Agora que tem uma consulta retornando todos os registros dentro do período,

    -Crie outra consulta utilizando essa consulta e agrupe e some os registros necessários.

    [ ]'s

    Noob





    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Agrupar em uma consulta por nome oque gastou no mês Empty Re: [Resolvido]Agrupar em uma consulta por nome oque gastou no mês

    Mensagem  Silvio 3/3/2015, 16:45

    Noob.....estou pensando em montar uma estrutura em SQL nessa mesma consulta. Estou tentando simplificar o máximo que der a estrutura de tabelas e consultas em meus sistemas; Ficando assim mais simples e fácil a manutenção e programação deles.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Agrupar em uma consulta por nome oque gastou no mês Empty Re: [Resolvido]Agrupar em uma consulta por nome oque gastou no mês

    Mensagem  Silvio 3/3/2015, 19:56

    Bom..para não deixar o tópico aberto, vou aplicar uma solução antiga e caminhar um pouco sobre instruções em SQL.

    Eis abaixo a solução, que por hora e momento, está temporária.

    Código:
    Private Sub cbodespesa_AfterUpdate()
    Dim filtroData$

    Me.Idcliente = Me.cbodespesa.Column(0)
    Me.NomeC = Me.cbodespesa.Column(1)
    Me.TG1 = Me.cbodespesa.Column(2)

    filtroData = "dataos Between #" & Format(Me!DI, "mm/dd/yyyy") & "# AND #" & Format(Me!DF, "mm/dd/yyyy") & "#"
    Me.TG1 = DSum("TotalGeral", "qrydespesamec1", "idcliente=" & Me.Idcliente & " AND " & filtroData)

    Abraços a todos.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

    Conteúdo patrocinado


    [Resolvido]Agrupar em uma consulta por nome oque gastou no mês Empty Re: [Resolvido]Agrupar em uma consulta por nome oque gastou no mês

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 12:42