Campo data_bai = Date (data da baixa) Campo hora_bai = Time without time zone (hora da baixa)
Então Fabio e amigos, eu juntei data e hora antes da sua dica, juntei com “||” formando um campo Timestamp, mas a forma que passou será mais simples está vendo como a lista ajuda!? Com max(data_bai) e max(hora_bai) ele me traz uma ultima hora que não esta relacionada com a data_bai, curioso esse resultado, achei que ele trouxesse de acordo com o primeiro max, por isso complicou o select Mas acho que este caso foi solucionado com a junção da data_bai e hora bai, obrigado pela ajuda pessoal Marcelo Silva ------------------------------------------ Desenvolvedor Delphi, PHP Tel.: (11) 2962-7390 Cel.: (11) 5250-1407 - Tim Cel.: (11) 9693-4251 - Vivo From: Fábio Naspolini Sent: Tuesday, March 27, 2012 6:47 PM To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira Subject: Re: [pgbr-geral] Simplificar Select Em 27 de março de 2012 17:25, Marcelo Silva (IG) <[email protected]> escreveu: Pessoal, tentei fazer com umas subquerys mas não deu certo, a forma que consegui foi a mais convencional possível, mas estou achando bem tosca, tem uma maneira de melhorar esse select? Você pode somar a data e hora em um único campo e agrupar pelo código do pedido, e se precisar dentro da sua aplicação você separada os campos novamente. select a.pedido, max(data_bai + hora_bai) as data_hora_bai from mv_servicos_status a where (a.pedido in (41004, 43566, 39979)) group by a.pedido
<<wlEmoticon-smile[1].png>>
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
