Problemas com Select MAX e Group by

Firebird

24/04/2008

Estou com problemas nessa sql:

select max(data) as ult_pagamento, [color=red:b0cb616d48]valor(aqui esta o problema)[/color:b0cb616d48], nome_cliente
from fluxo_caixa
where status = ´RECEBIDO´
GROUP by valor, nome_cliente

Na tabela tenho vários pagamentos do mesmo cliente, preciso que ele me traga o último pagamento de cada cliente, sem duplicar
Como eu preciso pegar o campo valor e ele sempre tem valores diferentes, não consigo agrupar, pois são valores diferentes...

Alguém sabe como fazer???

[]s


Ronithd

Ronithd

Curtidas 0
POSTAR