Pessoal eu também estou com um problema parecido, só que estou usando o seguinte código no delphi.
SQL.Add('select c.numero, sum(d.totalPatrimonio) as soma'); SQL.Add('from tblcoop c, tblpatrimonio d'); SQL.Add('where c.numero=d.numero'); SQL.Add('group by c.numero'); Mais não funciona, apresenta erro quando uso o Sum. Alguém sabe porque. To usando uma adoquery, um adotable e um ds Em 17/04/08, Humberto <[EMAIL PROTECTED]> escreveu: > > SELECT ID, count(NUMERO) AS NUMERO,NOME, SALARIO,(count(NUMERO) * > SALARIO) AS TOTALSALARIO FROM Teste1 group by id, nome,salario > > Flavio escreveu: > > > > Olá pessoal, bom dia, > > > > estou com um probleminha aqui. Suponha que tenho 1 tabela com os > > campos: ID, NUMERO, NOME, SALARIO. Quero fazer a seguinte consulta: > > > > no resultado tem que aparecer todos esses campos + um campo indicando > > o total de salario de acordo com o NUMERO, mas não deve ser agrupado o > > campo NUMERO, ou seja, para cada registro que tiver o mesmo NUMERO > > deve aparecer nos resultados com o campo TOTAL DE SALARIOS armazenando > > o total de salários daquele NUMERO. > > > > EXEMPLO: a resposta poderia ser como essa: > > > > > | NUMERO | NOME | SALARIO | TOTALSALARIOS | > > 1 | 1 | a | 1.00 | 3.00 | > > 2 | 1 | b | 2.00 | 3.00 | > > 3 | 2 | c | 5.00 | 5.00 | > > > > É possível néh, mas como ? Alguém me ajuda ? > > > > Obrigado pela atenção de todos. > > Flávio. > > > > --------------------------------- > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > > armazenamento! > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas]