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


    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 15/10/2012, 04:52

    Boa noite ,tenho a seguinte consulta abaixo ,onde no BD comecei a fazer lacto apartir do mes 10/2011,e esta consulta me mostra a soma de cada mes .Agora ao chegar no mes 10 de 2012 a consulta está somando os valores do mes 10/11 e 10/12 ,como se fosse o mesmo ano ,sem distinguir o ano ,gostaria de saber como corrigir isso !obrigado

    SELECT Format([DataServico],"mm/yyyy") AS MesRef, Format([DataServico],"mm/yyyy") AS Data, Format(DSum("ValorT","Venda","Month([DataServico]) = '" & Month([DataServico]) & "'"),"Currency") AS Bruto, Count(subvenda.Idservico) AS Qt_serviço
    FROM Venda INNER JOIN subvenda ON Venda.Idvenda = subvenda.idcliente
    GROUP BY Format([DataServico],"mm/yyyy"), Format([DataServico],"mm/yyyy"), Format(DSum("ValorT","Venda","Month([DataServico]) = '" & Month([DataServico]) & "'"),"Currency");
    avatar
    Convidado
    Convidado


    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  Convidado 15/10/2012, 19:38

    Boas Kadhu...

    Na sua consulta a parte que retorna a soma so faz referencia a meses:

    DSum("ValorT","Venda","Month([DataServico]) = '" & Month([DataServico])


    Deves referencias Mes e Ano para que dê certo.

    DSum("ValorT","Venda","Format([DataServico],"mm/yyyy") = '" & Format([DataServico],"mm/yyyy")


    Algo assim....

    Cumprimentos.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 15/10/2012, 19:43

    Boa dia Piloto!! ,vou testar aqui .obrigado
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 16/10/2012, 00:06

    Ja mudei os campo da expressão,da o seguinte erro :
    Erro de sintaxe (operador faltando) ,dai eu clico em ok retorna para a expressão e o mm da expressão fica em negrito

    SELECT Format([DataServico],"m/yy") AS MesRef, Format([DataServico],"mm/yyyy") AS Data, Format(DSum("ValorT","Venda","Format([DataServico],"mm/yyyy") = '" & Format([DataServico],"mm/yyyy") & "'"),"Currency") AS Bruto, Count(subvenda.Idservico) AS Qt_serviço
    FROM Venda INNER JOIN subvenda ON Venda.Idvenda = subvenda.idcliente
    GROUP BY Format([DataServico],"m/yy"), Format([DataServico],"mm/yyyy"), Format(DSum("ValorT","Venda","Format([DataServico],"mm/yyyy") = '" & Format([DataServico],"mm/yyyy") & "'"),"Currency");
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 16/10/2012, 00:20

    Ficou assim : ai ele apónta para a virgula em negrito
    Format(DSum("ValorT","Venda","Format([DataServico],"mm/yyyy") = '" & Format([DataServico],"mm/yyyy") & "'");"Unidade monetária")?????
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 16/10/2012, 00:24

    o aviso é assim :no campo não acoplado da consulta

    Voce omitiu um operando ou operador,inseriu uma virgula ou caractere invalido???

    Format(DSum("ValorT","Venda","Format([DataServico],"mm/yyyy") = '" & Format([DataServico],"mm/yyyy") & "'");"Unidade monetária")
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 17/10/2012, 21:11

    Boa tarde,Piloto tenho duvido no cod em negrito!se puder me ajudar!
    avatar
    Convidado
    Convidado


    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  Convidado 17/10/2012, 21:28

    Mande o BD por gentileza...

    Cumprimentos.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 18/10/2012, 00:10

    Estou mandando ,sem alterar o cod da consulta .obrigado
    Anexos
    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual AttachmentCópia de BD-Kmarin (2).zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (120 Kb) Baixado 6 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  Convidado 18/10/2012, 00:13

    Se for em uma consilta gráfica substitua as vígulas por ponto e virgula

    Format(DSum("ValorT";"Venda";"Format([DataServico];"mm/yyyy") = '" & Format([DataServico];"mm/yyyy") & "'");"Unidade monetária")


    Cumprimentos.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 18/10/2012, 00:16

    vou ver ,a principio não era consulta grafica ,mas vou testar!
    Testei ,continua dando erro sintaxe invalida:
    Talvez voce tenha inserido um operando sem um operador


    Última edição por kadhu em 18/10/2012, 00:21, editado 1 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  Convidado 18/10/2012, 00:56

    Confesso que estou encontrando uma dificuldade... Com o format...

    Assim que possivel verei isto.

    Cumprimentos.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty consulta somando mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 18/10/2012, 01:05

    Obrigado ,mas com voce tambem da o mesmo erro ?
    Bom eu tentei aqui de varias formas sem sucesso,mas meu conhecimento em sql é bem menor que o seu .mas agradeço Piloto
    avatar
    Convidado
    Convidado


    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  Convidado 18/10/2012, 20:52

    Boas Amigo.. Era pra dar certo com o format.. Não sei o porque está dando este erro.

    Porém consegui adicionando os dois critérios na expressão:

    Mes e ANo


    Bruto_1: Format(DSoma("ValorT";"Venda";"Month([DataServico]) = '" & Mês([DataServico]) & "' AND year([DataServico]) = '" & Ano([DataServico]) & "'");"Unidade monetária")


    Cumprimentos.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 18/10/2012, 21:06

    Legal ,vou testar aqui querido!
    avatar
    Convidado
    Convidado


    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  Convidado 18/10/2012, 23:27

    Ok...

    Aguardemos então.

    Abraços.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  kadhu 18/10/2012, 23:52

    Ok ,Piloto O x da questão:Entendido
    Bruto: Format(DSoma("ValorT";"Venda";"Month([DataServico]) = '" & Mês([DataServico]) & "' AND year([DataServico]) = '" & Ano([DataServico]) & "'");"Unidade monetária"),
    Meus agradecimentos ,pela solução e pelo tempo despendido !
    avatar
    Convidado
    Convidado


    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  Convidado 19/10/2012, 02:53

    O Fórum agradece o retorno.

    Conteúdo patrocinado


    [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual Empty Re: [Resolvido]consulta somandos mes do ano anterior ,com o mes do ano atual

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 06:03