[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