[firebase-br] Consulta complexa
Marcos Weimer
marcosweimer em gmail.com
Sáb Abr 14 11:30:08 -03 2012
Testei esse select *(*distinct x.campo *)*, x.campo1, x.campo2 e não
funciona
alguem conseguiu ???
-=Ma®©oS=-
Marcos R. Weimer
Puma GTE 1974 Tubarão
Delphi / C# / ASP.NET / WebServices / Firebird
Em 13 de abril de 2012 12:59, Hélio Oliveira <hpensador em gmail.com> escreveu:
> Boa tarde Otavio!
>
> Esta forma de distinct eu não conhecia - fou testar.
>
> No caso do meu problema eu já fiz uma SP selecionável que resolveu o mesmo
> a contento.
>
>
> sugestão é tornar único o retorno de x.matricula:
>>
>> select *(*distinct
>> x.matricula*)*,
>> x.nome,
>> x.data_admissao,
>> w.numero_ato,
>> w.data_ato,
>> w.tipo_ato
>> from FUNCIONARIO x
>> join FUNCIONARIO_SIGA w on (w.matricula = x.matricula)
>> where extract(month from x.data_admissao) = :mes
>> and extract(year from x.data_admissao) = :ano
>>
>>
>
> --
> []'s,
>
> Hélio Oliveira
> Analista de Sistemas
> Delphi Developer
> http://hpensador.blogspot.com/
>
>
> ______________________________**________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>
Mais detalhes sobre a lista de discussão lista