Fórum Condição quot;MAXquot; #25229
02/05/2006
0
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.
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
Curtir tópico
+ 0
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
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
Clique aqui para fazer login e interagir na Comunidade :)