Senhores, primeiramente muito obrigado por participar de um forum tão ativo! Devido ao empenho dos amigos em ajudar novos iniciantes em access, venho solicitar se possível da ajuda dos colegas.
Tenho uma tabela com os campos ID, DATA, EMPRESA, FUNCAO que cadastro uma atualização dos funcionário (ID). Esta tabela tem por objetivo um histórico de movimento de funcionários. No campo (Data) informo o dia da mudança de função ou empresa. Segue abaixo um exemplo da tabela:
-ID--------DATA---------EMPRESA-------FUNCAO
0001----25/01/2010-------0001----------0002
0001----26/02/2010-------0002----------0001
0002----02/01/2011-------0010----------0052
0003----02/01/2009-------0001----------0002
0003----01/02/2008-------0001----------0007
0001----02/02/2011-------0002----------0003
O que gostaria era de montar uma consulta que me mostrasse apenas os dados com base na maior data de cada funcionário. Exemplo:
-ID--------DATA---------EMPRESA-------FUNCAO
0002----02/01/2011-------0010----------0052
0003----02/01/2009-------0001----------0002
0001----02/02/2011-------0002----------0003
Muito grato pela ajuda!
Tenho uma tabela com os campos ID, DATA, EMPRESA, FUNCAO que cadastro uma atualização dos funcionário (ID). Esta tabela tem por objetivo um histórico de movimento de funcionários. No campo (Data) informo o dia da mudança de função ou empresa. Segue abaixo um exemplo da tabela:
-ID--------DATA---------EMPRESA-------FUNCAO
0001----25/01/2010-------0001----------0002
0001----26/02/2010-------0002----------0001
0002----02/01/2011-------0010----------0052
0003----02/01/2009-------0001----------0002
0003----01/02/2008-------0001----------0007
0001----02/02/2011-------0002----------0003
O que gostaria era de montar uma consulta que me mostrasse apenas os dados com base na maior data de cada funcionário. Exemplo:
-ID--------DATA---------EMPRESA-------FUNCAO
0002----02/01/2011-------0010----------0052
0003----02/01/2009-------0001----------0002
0001----02/02/2011-------0002----------0003
Muito grato pela ajuda!