[firebase-br] RES: Duvida select from select...

Listas - Fasystem listas em fasystem.com.br
Qui Jan 10 13:10:34 -03 2013


Sim. Utilizo isso sempre que necessito. Se tomar os devidos cuidados com
índices, fica muito rápido.


-----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





Mais detalhes sobre a lista de discussão lista