Tag: RECURSIVE-QUERY
Tengo esta tabla “con.cuenta” Uso connectby para obtener los niveles: SELECT t.cue_id, t.cue_id_ref, (t.level+1) nivel, t.branch FROM connectby(‘con.cuenta’, ‘cue_id’, ‘cue_id_ref’, ‘1’, 0,’/’) AS t(cue_id bigint, cue_id_ref bigint, level int,branch text) El problema es que tengo varias raíces y el método connectby funciona con una sola raíz. ¿Alguna alternativa?
Tengo una respuesta API en formato json. La respuesta tiene los mismos tipos de bloques de datos anidados y necesito aplanarlos utilizando Azure Data Factory. La profundidad de los hijos es variable. No soy un experto en ADF y no pude encontrar un ejemplo de cómo solucionar esto. Sospecho que . . . Read more
Necesito crear un árbol a partir de una tabla enlazada a sí misma, por ejemplo: CREATE TABLE tree( id serial primary key, parent int4, text_field varchar(255) ); Los temas sobre CTE recursivas indican que la consulta recursiva deja de ejecutarse cuando no hay filas en la parte recursiva de la . . . Read more
Tengo esta tabla: id nombre parent_id 1 mike 0 2 jeff 0 3 bill 2 4 sara 1 5 sam 4 6 shai 5 Quiero encontrar el nombre y id del primer padre al enviar el id O parent_id: Por ejemplo: Si envío el id 6 (shai) quiero mostrar que . . . Read more
Tengo una solicitud para obtener todos los registros secundarios: with recursive cte (id, parentId) as ( select id, parentId from users where id = 1 union all select p.id, p.parentId from users p inner join cte on p.parentId = cte.id ) select * from cte También hay una tabla llamada . . . Read more