Re: Recursive use
| От | Chris Browne | 
|---|---|
| Тема | Re: Recursive use | 
| Дата | |
| Msg-id | 60sli1fhim.fsf@dba2.int.libertyrms.com обсуждение исходный текст  | 
		
| Ответ на | Recursive use (Alexander Burbello <burbello3000@yahoo.com.br>) | 
| Список | pgsql-admin | 
burbello3000@yahoo.com.br (Alexander Burbello) writes: > Hi people, > > I need to know if Postgres do recursive search and how can I do! > I will explain my problem. > > > table COOPERATIVE > code_cooperative int > code_coo_father int > > I can have 3 level by business rules > > 1 - Father > ----- 2 - Children > --------- 3 - Grandchildren > > > I would like to have a query asking who is father and granfather > select grandfather, father from COOPERATIVE where COD_COOPERATIVE = 3 > > Do the Postgres can solve this problem? > Could anybody help me? There was a proposal to implement WITH RECURSIVE for PostgreSQL 8.2; that fell by the wayside. The task is on the ToDo list: <http://www.postgresql.org/docs/faqs.TODO.html> Add SQL:2003 WITH RECURSIVE (hierarchical) queries to SELECT At present, you may simulate this by writing a pl/pgsql function that does the recursion in procedural code. -- let name="cbbrowne" and tld="linuxdatabases.info" in name ^ "@" ^ tld;; http://cbbrowne.com/info/postgresql.html "Nondeterminism means never having to say you're wrong." -- Unknown
В списке pgsql-admin по дате отправления: