Consulta sql (Ultima presença)

Delphi

24/08/2006

Bom dia

Tenho 2 tabelas que se relacionam, uma chamada:
[b:57cbbadf66]ALUNO[/b:57cbbadf66]
(alunoID, alunoNome)

e outra chamada:
[b:57cbbadf66]PRESENCA[/b:57cbbadf66]
( presencaID, presencaData, alunoID)

Na tabela de presença, são gravadas as datas da presença do aluno.
Gostaria de saber, como retornar numa consulta SQL, os nomes dos alunos e o último dia da presença de cada aluno.

Se alguém souber me ajudar.


Erucci

Erucci

Curtidas 0

Respostas

Marcos.seki

Marcos.seki

24/08/2006

Tente este sql.

Select Alu.AlunoNome,
(Select max(PresencaData)
from Presenca
where AlunoId=Pre.AlunoId) as Presenca
From Aluno Alu inner join Presenca Pre On Alu.AlunoId=Pre.AlunoId
Group by Alu.AlunoNome, Pre.AlunoId


GOSTEI 0
Erucci

Erucci

24/08/2006

muito obrigado meu camarada, deu certinho.

falowz


GOSTEI 0
POSTAR