Da forma que esta seu select, ele é passado assim para seu DB: select c.numero, sum(d.totalPatrimonio) as somafrom tblcoop c, tblpatrimonio dwhere c.numero=d.numerogroup by c.numero
Procure adicionar espaços entre as sentenças SQL, tipo: select c.numero, sum(d.totalPatrimonio) as soma from tblcoop c, tblpatrimonio d where c.numero = d.numero group by c.numero Já tive problemas com um select em run time apenas pela falta de um "espaço". Talvez não seja seu caso, mas, prejudicar não vai. Posta ai seu erro e tb qual DB vc usa. Odair ----- Original Message ----- From: "Eduardo Oliveira silva" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Friday, April 18, 2008 4:40 PM Subject: Re: [delphi-br] algumas dúvidas sobre SUM() e GROUP BY... Alexandre belezinha, Ainda não mandei a mensagem de erro porque não tive tempo de mecher no sistema esses dois dias mais com certeza eu mando hoje anoite. Em 18/04/08, Alexandre Nicolas <[EMAIL PROTECTED]> escreveu: > > mande a mensagem de erro tambem....ajuda bastante > > ----- Original Message ----- > From: Eduardo Oliveira silva > To: [email protected] <delphi-br%40yahoogrupos.com.br> > Sent: Friday, April 18, 2008 3:06 PM > Subject: Re: [delphi-br] algumas dúvidas sobre SUM() e GROUP BY... > > 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]<humberto_s_o%40yahoo.com.br>> > 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. [As partes desta mensagem que não continham texto foram removidas]

