Fórum select sum nao funciona pq? #373924
21/08/2009
0
Codigo SQL: (´select sum(valortotal) from dbcompra where idvenda like ´´¬´ + ecodigo.text + ´¬´´ ´)
[URL=http://img90.imageshack.us/i/duvida.jpg/][img:59c9a44cab]http://img90.imageshack.us/img90/9652/duvida.th.jpg[/img:59c9a44cab][/URL]
Cassiano.arcolino
Curtir tópico
+ 0Posts
21/08/2009
.lg.
Você poderia trazer o total agrupado junto com os valores mostrados na tela. vc so não pegaria o campo da soma pra mostrar no grid.
Aguardo...
Gostei + 0
21/08/2009
Osocram
Mesmo assim.... eu acho que o mais correto seria vc ao salvar ou modificar os itens... fazer um metodo que faz um loop nos itens e some e vc atualize o pai.
Senão... vc tem q salvar o que vc fez no banco... p fazer Sum, e dae editar novamente o registro p alterar o pai com o valor correto e salvar novamente.
Gostei + 0
21/08/2009
Rweberich
Faz o seguinte:
(´select sum(valortotal) as vl_total from dbcompra where idvenda like ´´¬´ + ecodigo.text + ´¬´´ ´)
ou
(´select sum(valortotal) as vl_total from dbcompra where idvenda = ´ + ecodigo.text)
Com esse ´alias´, damos um nome ao que esta sendo somado! Issu vai facilicar tbem quando vc prescisar pegar esse valor do TQuery e manipula-lo.
Abraco.
Gostei + 0
21/08/2009
Cassiano.arcolino
Gostei + 0
21/08/2009
Rweberich
Faz o seguinte:
(´select sum(valortotal) as vl_total from dbcompra where idvenda like ¬´ + ecodigo.text + ´¬ group by idvenda´)
Issu fara que some apenas quando o codigo ´idvenda´ for iguais
Abraco.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)