Select Sql

Delphi

28/10/2008

Ola pessoal, eu tenho um select da seguinte forma:

SELECT A.CAMPO1, A.CAMPO2, A.CAMPO3, B.CAMPO4, B.CAMPO5
FROM A
LEFT JOIN A ON A.CAMPO3 = B.CAMPO5

onde tenho o seguinte resultado:

A.CAMPO1 - A.CAMPO2 - A.CAMPO3 - B.CAMPO4 - B.CAMPO5
01/01/2008 1 12,20 13,33 14,22
01/01/2008 1 12,20 14,50 15,33
02/01/2008 3 15,00 16,20 17,22

Agora vem o problema, eu preciso somar o A.CAMPO3 porem o mesmo esta aparecendo 2 vezes como pegar apenas 1 vez ou seja, quando o campo A.CAMPO1 e A.CAMPO2 forem iguais em mais de uma linha, somar apenas o primeiro encontrado.


Ricardo54351060

Ricardo54351060

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

28/10/2008

talvez o uso de [i:b1f5bf4007]group by[/i:b1f5bf4007] te ajude...


GOSTEI 0
Ricardo54351060

Ricardo54351060

28/10/2008

Obanco q estou usando eh o Firebird 1.53, com Delphi 7 e conexao dbexpress + dataset + client data set


GOSTEI 0
POSTAR