| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Составление SQL-запросов > Получение «родителей» исходной записи |
| Автор: mcTep 25.2.2009, 12:23 | ||||
| Здравствуйте! Очень нужна помощь в составлении хранимой процедуры. Есть таблица:
Необходимо составить хранимую процедуру возвращающую список всех «предков» записи, id которой является входным параметром. Пример: in_id = 1 +------+-------+ | id | farid | +------+-------+ | null | null | +------+-------+ in_id = 5 +------+-------+ | id | farid | +------+-------+ | 3 | 1 | | 1 | null | +------+-------+ Есть аналогичная хранимая процедура для «FireBird» (может поможет
Заранее благодарен. Всего доброго. |
| Автор: mcTep 25.2.2009, 16:56 | ||
| После долгих мучений придумал решение Пришлось использовать временную таблицу и написать дополнительную функцию.
|