IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Деревья в FB (http://www.imho.ws/showthread.php?t=117515)

Tot_Samiy 02.04.2007 08:42

Деревья в FB
 
Привед всем!
Столкнулся с проблемой. Есть таблица r_uzel01 с полями coderec(int)-ребенок и incoderec(int)-родитель.
Есть процедура которая выбирает только детей.

CREATE PROCEDURE GETCHILD (
PRNT INTEGER,
BLEV SMALLINT)
RETURNS (
CHLD INTEGER,
RLEV SMALLINT,
AAA VARCHAR(30),
INCOD INTEGER,
BBB VARCHAR(30))
AS
DECLARE VARIABLE PRM1 INTEGER;
begin
for select u.coderec from r_uzel01 u where u.incoderec=:Prnt into :Chld
do begin
rLev = bLev + 1;
suspend;
for select Chld3,rLev3 from getchild(:Chld,:rlev) into :Chld,:rlev
do
suspend;
end
end

Как переделать эту процедуру, так что бы у каждого ребенка выводился родитель?


Часовой пояс GMT +4, время: 04:31.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.