( PHP+SQL ) Рекурсивная функция ?

Klc
Дата: 20.07.2006 11:28:38
Как сделать процедуру вызова SQL запросов?

Есть таблица в которой хранятся деревья SQL-запросов:
Table Datasets
ID,
PARENT_ID, -- ID родителя, если 0 то это корень.
NAME,
SQL_TEXT, -- текст запроса
PRIORITY, -- порядок выполнения запроса
REPORT_ID -- номер Датасета.
NAME1
  |
  |__ NAME2
  |         |
  |         |__ NAME3
  |         |
  |         |__ NAME4
  |                   |
  |                   |__NAME5    
  |__ NAME6
Я вытаскиваю Dataset
select * from Dtasets where report_id=$ID order by priority

А потом надо выполнять все запросы SQL_TEXT, причем используя данные из предыдущих запросов.
Вроде как надо рекурсивную функцию написать, но я не могоу сообразить как это сделать :(
*
Дата: 20.07.2006 15:50:09
Ищите примеры здесь