Fórum Condição quot;MAXquot; #25229

02/05/2006

0

SQL

Bom Dia Pessoal

Estou com dificuldades para desenvolver uma consulta que me retorne o ´nome, recibo, data, referencia e valor´ de todos os nomes baseado pela contribuição com referencia mais alta.

Tabela A: Codigo, Nome, Situacao.
Tabela B: Recibo, Codigo, data, Referencia, Valor.

select A.codigo, A.Nome, MAX(B.Referencia), B.data, B.Recibo, B.Valor
from A, B
Where A.Codigo = B.Codigo and Situacao = 1

Se puderem me ajudar agradeço. Lembrando que o contribuinte pode fazer mais de uma doação com a mesma referencia.


Mansueto

Mansueto

Responder

Posts

02/05/2006

It3r

Olá manseto...

segue mais ou menos a consulta...

select
a.nome,
b.recibo,
b.data,
b.referencia,
b.valor
from tabela a
left outer join tabela b on
b.codigo = a.codigo
where a.codigo = @codigo -> aqui sera o seu parametro...


Espero ter ajudado... Qualquer coisa posta novamente....


Abraço, Iter Vinicius


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar