Em 26 de maio de 2014 11:26, Romulo S <[email protected]> escreveu:
> Olá, > > gostaria de pedir ajuda para resolver uma questão: tenho uma tabela que > registra todos os atendimentos realizados a pacientes. Preciso recuperar a > primeira e a última datas desses atendimentos, para cada indivíduo. Porém, > não estou conseguindo construir uma consulta que gere esse resultado. > Alguém poderia, por favor, me ajudar? > Não ficou clara sua intenção, Rômulo. O assunto do e-mail difere do texto. Você deseja recuperar uma linha para cada indivíduo, com as informações de maior e menor data, ou deseja recuperar apenas em uma linha? Caso seja a primeira opção, poderia considerar utilizar aggregate functions, no caso "max" para a maior data e "min" para a menor. Ex.: "select cod_individuo, max(data) as ultimo_atendimento, min(data) as primeiro_atendimento from atendimentos group by cod_individuo;" []'s
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
