Array
(
)

Comando MAX

Alexandre Guimaraes
   - 02 dez 2009

Tb_Cli

id nome  datcadastro
01 Armando  01/10/2009
02 Angela  01/10/2009
03 Aguinaldo 02/10/2009
04 Roberto  02/10/2009


Tb_Pag

idpag id Valor datpagto
01 01 15,00 01/10/2009
02 01 20,00 01/10/2009
03 01 50,00 02/10/2009


id      nome  valor
01 Armando  50,00


select p.id , p.nome , max(valor)
from tb_Cli c
join tb_pag p
on c.id = p.id
where c.id = 01

Alexandre Guimaraes
   - 02 dez 2009

Opa! Este comando acima não funciona para este resultado (desejado). Alguém sabe como seria o script correto?

0
|
0

Jair A.n.
   - 03 dez 2009

Cara, o que você está querendo fazer? juro não entendi nada!!! e acreidto que mais ninguém...

0
|
0

Bruno Batista
   - 03 dez 2009

Bom dia,

está faltando agrupar.

select p.id ,
         p.nome ,
         max(valor)
 from tb_Cli c join tb_pag p on c.id = p.id
 where c.id = 01
 group by p.id,
                p.nome

Atenciosamente,

Bruno Moreira Batista.

0
|
0