Ola Pessoal, Como consigo resolver esta sentença: Tenho uma tabela do historico dos cargos e na sentença abaixo ele retorna os nomes duplicados, porque obviamente existem varios historicos registrados para o mesmo funcionario. Preciso retornar sempre o ultimo cargo registrado pela data.
SELECT a.codigo,a.nome,b.cargo FROM funcionario a, cargo b WHERE (a.codigo = b.codigo) ORDER BY a.nome 000001 JUCA BALA 000002 MARA BALA 000002 MARA BALA 000003 RUI BALA PRECISO QUE SEJA ALGO COMO: SELECT a.codigo,a.nome,b.cargo FROM funcionario a, cargo b WHERE (b.codigo = a.codigo b.datacad=DATAHOJE) ORDER BY a.nome: 000001 JUCA BALA 000002 MARA BALA 000003 RUI BALA Uma funcao que retone o ultimo registro pela data. Algeum tem alguma dica ?? Obrigado. --Paulo ---VisualP Sistemas.
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
