[firebase-br] RES: RES: Duvida select from select...
Alexandre
camilo em apollosistemas.com.br
Qui Jan 10 15:01:51 -03 2013
Bom não sei o motivo, mas sempre que utilizo alias em subselect tenho que
colocar a expressão AS, no caso AS x
Obs.: em alias dos campos não é necessário, mas acho que em subselects são.
Alexandre Camilo
-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Marcos Weimer
Enviada em: quinta-feira, 10 de janeiro de 2013 14:51
Para: FireBase
Assunto: Re: [firebase-br] RES: Duvida select from select...
Aqui uso a 2.5.2.26539
Acho que vc não está entendendo o meu select, me refiro ao subselect,
observe ele e veja se consegue algo do genero, eu acho que não existe
suporte para isso.
-=Ma®©oS=-
Marcos R. Weimer
Delphi / C# / ASP.NET / WebServices / Firebird
Em 10 de janeiro de 2013 14:48, Alexandre
<camilo em apollosistemas.com.br>escreveu:
> Suporta sim, mas a partir de uma determinada versão, não me lembro se 2.0
> ou
> 2.1.
>
> Alexandre camilo.
>
> -----Mensagem original-----
> De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Marcos Weimer
> Enviada em: quinta-feira, 10 de janeiro de 2013 11:49
> Para: FireBase
> Assunto: [firebase-br] Duvida select from select...
>
> Bom dia!
>
> Alguem sabe se o firebird suporta condição em select from select?
>
> Ex:
> select
> avg(x.dias_atraso) as Dias_MediaAtraso,
> coalesce(max(x.dias_atraso),0) as Dias_MaiorAtraso_Liquidado
> -- (select coalesce(max(x.dias_atraso),0) from x where x.saldo = 0) as
> Dias_MaiorAtraso_Liquidado
> from
> (
> select
> fp.dias_atraso,
> f.saldo
> from faturas_receber_parcelas fp
> inner join faturas_receber f on f.faturas_receber_id =
> fp.faturas_receber_id
> where f.parceiro = :parceiro) x
>
> não suporta o subselect do from ou suporta?? (select
> coalesce(max(x.dias_atraso),0) from x where x.saldo = 0) as
> Dias_MaiorAtraso_Liquidado)
> sendo o "x" a minha fonte original d dados, se exitir suporte a isso e
> alguem souber, me mostre como utilizar pq economizaria muitos selects para
> obter estatisticas do perfil financeiro dos clientes.
>
> Obrigado.
>
>
>
> -=Ma®©oS=-
> Marcos R. Weimer
> Delphi / C# / ASP.NET / WebServices / Firebird
> ______________________________________________
> 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
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> 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
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
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
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista