[firebase-br] CTE
Alexandre Benson Smith
iblist em thorsoftware.com.br
Qui Ago 3 19:48:01 -03 2017
Em 3/8/2017 18:41, centriscorps em gmail.com escreveu:
> Olá!
>
> Alguém já utilizou CTE no Firebird?
Sim
> Como se faz e
depende do que você quer.. a sintaxe tem na internet, veja:
https://firebirdsql.org/refdocs/langrefupd21-select.html
https://firebird21.wordpress.com/2013/11/17/usando-cte-common-table-expression/
https://firebird21.wordpress.com/tag/cte/
http://www.tireideletra.com.br/?p=95 - mesmo texto do segundo link
traduzido pra portugues, se prefereir :)
https://www.essentialsql.com/introduction-common-table-expressions-ctes/
> pra que ele serve?
https://en.wikipedia.org/wiki/Hierarchical_and_recursive_queries_in_SQL#Common_table_expression
De uma forma simples...
1) Serve para dividir uma query complexa em queries menores que resolvem
cada uma um pedaço da query complexa, facilitando a leitura.
2) Dependendo da query, pode ajudar a melhorar muito a performance
>
>
> Grato pela atenção,
>
>
> Renato
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html
>
[]s
--
Alexandre Benson Smith
Santo Andre - Sao Paulo - Brazil
Mais detalhes sobre a lista de discussão lista