Cara!
Pelo que eu entendi vc tem que consultar os movimentos das respectivas matriculas. Correto?
Se sim entao eh o seguinte: Um exemplo pratico de SQL, pra vc adaptar ao seu sistema.
Supondo os campos:
Tabela Matricula: Id_Mat, Nome
Tabela Movimento: Id_Mov, DataMov,ValorMov,Mat
Vamos listar os campos:
Id_Mat, Id_Mov, DataMov, ValorMov
Codigo SQL (Exemplo do Join):
select Mat.Id_Mat, Mov.Id_Mov, Mov.DataMov,Mov.ValorMov
from Matricula Mat, Movimento Mov
where Mat.Id_Mat = Mov.Mat
As tabelas estando ou nao relacionadas este codigo funciona. Ok? Claro que, como o dev-ailson disse deve haver a coerencia de alimentacao dos dados entre os campos Mat.Id_Mat e Mov.Mat (por exemplo).
Espero ter ajudado.
Caso tenha dificuldades, posta de novo.
Abraco.