Re: Mensajes a la lista de Ayuda - Tema [pgsql-es-ayuda] Consulta recursiva

2016-10-23 Por tema Kernel
El 21/10/2016 a las 19:44, Cachique escribió: Hola. Disculpa que te contacte directo a tu mail pero coloque en la lista de ayuda un query que soluciona tu problema y es como si no lo hubieras visto. Hace un tiempo que tengo la impresion de que mis mensajes no llegan a la lista por alguna razon y

Re: [pgsql-es-ayuda] Consulta recursiva

2016-10-21 Por tema Alvaro Herrera
Kernel escribió: > De manera intencionada he generado un bucle, ¿Hay alguna manera de prevenir > esto?,¿hay alguna manera de limitar el numero de bucles? Sí. https://www.postgresql.org/docs/9.5/static/queries-with.html Desde "When working with recursive queries it is important to be sure that th

Re: [pgsql-es-ayuda] Consulta recursiva

2016-10-21 Por tema Kernel
El 20/10/2016 a las 21:12, Freddy Martinez escribió: por ejemplo: WITH RECURSIVE search_perspectives(id, parent) AS ( SELECT perspectives.id, perspectives.parent FROM perspectives WHERE id = p_perspective_id UNION ALL SELECT p.id, p.parent FROM perspectives p, search_perspectives s WHERE p.p

Re: [pgsql-es-ayuda] Consulta recursiva

2016-10-20 Por tema Freddy Martinez
por ejemplo: WITH RECURSIVE search_perspectives(id, parent) AS ( SELECT perspectives.id, perspectives.parent FROM perspectives WHERE id = p_perspective_id UNION ALL SELECT p.id, p.parent FROM perspectives p, search_perspectives s WHERE p.parent = s.id )

Re: [pgsql-es-ayuda] Consulta recursiva

2016-10-20 Por tema Cachique
Hola. Te paso un query recursivo para que veas si te sirve. with cte_grupos as ( with recursive rec_grupo (grupo, intermedio, sub) as -- obtener todos los subgrupos de un grupo ( select distinct grupo, grupo, grupo from pruebas -- Incluir al mismo grupo como subgrupo unio

Re: [pgsql-es-ayuda] Consulta recursiva

2016-10-20 Por tema Daymel Bonne Solís
Debes ver la documentación oficial. https://www.postgresql.org/docs/current/static/queries-with.html El oct. 20, 2016 1:59 PM, "Kernel" escribió: > El 20/10/2016 a las 19:47, Alvaro Herrera escribió: > >> Kernel escribió: >> >>> >>> Hola, >>> no se si postgres permite una consultas recursivas. >

Re: [pgsql-es-ayuda] Consulta recursiva

2016-10-20 Por tema Kernel
El 20/10/2016 a las 19:47, Alvaro Herrera escribió: Kernel escribió: Hola, no se si postgres permite una consultas recursivas. WITH RECURSIVE https://www.postgresql.org/docs/9.5/static/sql-select.html#AEN86770 No tengo tiempo de construir una consulta a partir de tu ejemplo ahora, pero sí

Re: [pgsql-es-ayuda] Consulta recursiva

2016-10-20 Por tema Alvaro Herrera
Kernel escribió: > > Hola, > no se si postgres permite una consultas recursivas. WITH RECURSIVE https://www.postgresql.org/docs/9.5/static/sql-select.html#AEN86770 No tengo tiempo de construir una consulta a partir de tu ejemplo ahora, pero sí se puede. -- Álvaro Herrerahttp

Re: [pgsql-es-ayuda] Consulta recursiva

2016-10-20 Por tema Nahum Castro
Tal vez select grupo, sum((coalesce(signo,'')||importe)::numeric) as total from pruebas group by grupo; grupo | total --+--- 04 | 05 | 1000 02 |50 03 |-1 01 | 200 Saludos El 20 de octubre de 2016, 11:26, Ke

[pgsql-es-ayuda] Consulta recursiva

2016-10-20 Por tema Kernel
Hola, no se si postgres permite una consultas recursivas. La tabla contiene un grupo, que contiene cuentas con un importe que suma o resta, asu vez un grupo puede contener otro necesito sacar los totales por grupo, por ejemplo el grupo 02 tendria un valor de 250 , 200 del grupo 01 + las dos

Re: [pgsql-es-ayuda] Consulta recursiva

2014-06-13 Por tema Carlos Beltrán Villamizar
recursive ejemplo real http://www.postgresql.org/message-id/1296009747.1958.10.camel@carlos-MS- 7135

Re: [pgsql-es-ayuda] Consulta recursiva

2014-06-13 Por tema Gilberto Castillo
> Buenas Amigos: > > Alguien tiene idea de como hacer una consulta recursiva en una tabla. > Tengo una tabla de un organigrama la cual tiene id, nombre . padre_id > . Me gustaría una consulta que al pasar un id y me dijera quienes son sus > hijos y una consulta que me dijera quienes son s

[pgsql-es-ayuda] Consulta recursiva

2014-06-13 Por tema cDaniel GE
Buenas Amigos: Alguien tiene idea de como hacer una consulta recursiva en una tabla. Tengo una tabla de un organigrama la cual tiene id, nombre . padre_id . Me gustaría una consulta que al pasar un id y me dijera quienes son sus hijos y una consulta que me dijera quienes son sus mayores.