Ola pessoal alguém poderia me dar uma ajudinha tenho uma consulta e estou querendo fazer uma soma de um campo calculado Subtotal que tem a expressão:([Total Juros]+[Multa]+[Valor_Parcela])*(1-[Desconto]) gostaria de somar ele na consulta tipo Total:Soma([Total Juros]+[Multa]+[Valor_Parcela])*(1-[Desconto]), porem ele esta aparecendo a seguinte mensagem, Você tentou executar uma consulta que não inclui a expressão especificado 'Cód_Venda' como parte de uma função agregada' alguem pode da um help ai??????
3 participantes
Erro em Consulta
marcelo3092- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 299
Registrado : 19/08/2010
- Mensagem nº1
Erro em Consulta
Clebergyn- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 788
Registrado : 29/08/2012
- Mensagem nº2
Re: Erro em Consulta
Olá Marcelo,
envie parte de seu banco zipado para melhor te ajudar
envie parte de seu banco zipado para melhor te ajudar
marcelo3092- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 299
Registrado : 19/08/2010
- Mensagem nº3
Erro em Consulta
Ola amigo ta ai o db vc entra na primeira consulta e tenta fazer um campo para somar o subtotal e executa ela.
https://www.dropbox.com/s/gwn3ohmvslg28mp/Database2.rar?dl=0
https://www.dropbox.com/s/gwn3ohmvslg28mp/Database2.rar?dl=0
Clebergyn- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 788
Registrado : 29/08/2012
- Mensagem nº4
Re: Erro em Consulta
nao entendi muito o que queria mas fiz ai baixe no link
é que sua consulta tem muitos campos, para somar, so pode ficar na consulta os campos que serão repetidos
veja aqui
veja na consulta resultado
marcelo3092- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 299
Registrado : 19/08/2010
- Mensagem nº5
Erro em Consulta
Ola amigo vo te explica novamente. seguinte se viu aquele campo SubTotal eu queria somar ele la na consulta mesmo tipo uma soma do SubTotal tenta criar um novo campo na consulta tipo TotalSubTotal:Soma([SubTotal]) executa a consulta pra vc ver.
Clebergyn- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 788
Registrado : 29/08/2012
- Mensagem nº6
Re: Erro em Consulta
é pra somar a gente tem que clicar em agrupar por clicando no totais "Σ",
no campo que voce quer somar tipo: Soma([SubTotal]) em baixo(no agrupar por) voce coloca "expressao"
para voce usar o campo: Total Juros: Nz([Juros];0)*Nz(DifData("d";[Vencimento];[Data_Agora]);0) use "agrupar por"
retire os outros campos, tente assim, no exemplo na consulta que te enviei ele somou direitinho mas retirei os campos que bloqueava o resultado
se voce quer somar sem ser por agrupamento(agrupar por) não precisa da função: Soma((Nz([Total Juros];0)+Nz([Multa];0)+Nz([Valor_Parcela];0))*(1-Nz([Desconto];0))) então ficaria assim (Nz([Total Juros];0)+Nz([Multa];0)+Nz([Valor_Parcela];0))*(1-Nz([Desconto];0))
clique aqui e veja a consulta "Aluno_Devedor Resultado"
que somou mas eu tive que tirar uns campos
insira uma data de 2020 por ai para pegar todas as datas
no campo que voce quer somar tipo: Soma([SubTotal]) em baixo(no agrupar por) voce coloca "expressao"
para voce usar o campo: Total Juros: Nz([Juros];0)*Nz(DifData("d";[Vencimento];[Data_Agora]);0) use "agrupar por"
retire os outros campos, tente assim, no exemplo na consulta que te enviei ele somou direitinho mas retirei os campos que bloqueava o resultado
se voce quer somar sem ser por agrupamento(agrupar por) não precisa da função: Soma((Nz([Total Juros];0)+Nz([Multa];0)+Nz([Valor_Parcela];0))*(1-Nz([Desconto];0))) então ficaria assim (Nz([Total Juros];0)+Nz([Multa];0)+Nz([Valor_Parcela];0))*(1-Nz([Desconto];0))
clique aqui e veja a consulta "Aluno_Devedor Resultado"
que somou mas eu tive que tirar uns campos
insira uma data de 2020 por ai para pegar todas as datas
Alexandre Neves- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8498
Registrado : 05/11/2009
- Mensagem nº7
Re: Erro em Consulta
Boa tarde, marcelo3092
Tem várias dúvidas em aberto, sem reposta a quem contribui
Reveja e dê continuidade ou, se resolveu, indique como e marque o "Resolvido"
Já está com avaliação diminuída, agradecemos que regularize a sua participação no fórum
Tem várias dúvidas em aberto, sem reposta a quem contribui
Reveja e dê continuidade ou, se resolveu, indique como e marque o "Resolvido"
Já está com avaliação diminuída, agradecemos que regularize a sua participação no fórum
.................................................................................
Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo