[firebase-br] Consulta SQL

Walter R. Ojeda Valiente sistemas2000profesional em gmail.com
Sex Set 4 21:23:22 -03 2015


Hay 2 formas rápidas y sencillas de resolver esa consulta:

1. Con tablas autoreferenciadas
2. Con recursión

1. Con tablas autoreferencias. Puedes leer este artículo:
https://firebird21.wordpress.com/2013/07/20/entendiendo-las-tablas-autoreferenciadas/

2. Con recursión. Puedes leer estos artículos:
https://firebird21.wordpress.com/2015/08/22/usando-recursividad-con-cte/
https://firebird21.wordpress.com/2015/08/30/ejemplo-de-recursion-4-actualizando-filas-recursivamente/

Saludos.

Walter.



2015-09-04 12:19 GMT-04:00 Reginaldo Jose Fiomano <
reginaldo.fiomano em gmail.com>:

> Boa tarde, alguém poderia ajudar com uma consulta sql:
>  Que seria consultar na mesma tabela mostrar pai, filhos, netos.
> a estrutura da tabela é essa:
>
> CREATE TABLE ASSUNTOS (
>     CODIGO       INTEGER NOT NULL,
>     TIPO         VARCHAR(120),
>     DESCRICAO    VARCHAR(250) COLLATE PT_BR,
>     COD_USUARIO  INTEGER,
>     DATA_INC     DOM_DATA_HORA /* DOM_DATA_HORA = DATE */,
>     CODIGOPAI    DOM_CODIGO /* DOM_CODIGO = INTEGER
>
> Obrigado!
>
> ______________________________________________
> 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
>



Mais detalhes sobre a lista de discussão lista