Olá!
Tenho uma dificuldade relacionada a uma consulta que é junção de duas tabelas.
A 1ª tabela chama-se Trabalhador, a 2ª DataDoSalario e a 3ª SalLancamentos.
A 3ª tabela possui vários lançamentos de pagamento e cada um está relacionada a uma DataDoSalario, e cada Data ao seu Trabalhador.
Bem, preciso que seja exibido para APENAS a maior Data para cada trabalhador.
Transformei a consulta em Totais (Group By).
Fiz um primeiro teste: adicionei campos de Trabalhador e DataSalario à consulta e tornei o campo Data Máx. Neste caso, a consulta exibe apenas os registros de maior data de cada Trabalhador.
O problema: quando adiciono campos de SalLancamentos, todos os registros são exibidos, e não apenas os de maior data.
Há como solucionar isso?
Tenho uma dificuldade relacionada a uma consulta que é junção de duas tabelas.
A 1ª tabela chama-se Trabalhador, a 2ª DataDoSalario e a 3ª SalLancamentos.
A 3ª tabela possui vários lançamentos de pagamento e cada um está relacionada a uma DataDoSalario, e cada Data ao seu Trabalhador.
Bem, preciso que seja exibido para APENAS a maior Data para cada trabalhador.
Transformei a consulta em Totais (Group By).
Fiz um primeiro teste: adicionei campos de Trabalhador e DataSalario à consulta e tornei o campo Data Máx. Neste caso, a consulta exibe apenas os registros de maior data de cada Trabalhador.
O problema: quando adiciono campos de SalLancamentos, todos os registros são exibidos, e não apenas os de maior data.
Há como solucionar isso?
Última edição por rgondim em 24/9/2012, 11:49, editado 1 vez(es)