CREATE CURSOR Nekret (Broj I, Naziv C(20), KV C(5), Kt_Br I) CREATE CURSOR Cest (Broj I, Opis C(5), Area N(10,2)) CREATE CURSOR Zem (Broj I, Vel C(5)) INSERT INTO Nekret VALUES(1 ,'IME1','02/04', 345091) INSERT INTO Nekret VALUES(3 ,'IME2','20/04', 300890) INSERT INTO Nekret VALUES(23 ,'IME3','10/04', 400001) INSERT INTO Nekret VALUES(1078,'IMEn','10/04', 345091) INSERT INTO Cest VALUES(23 ,'O1',100.23) INSERT INTO Cest VALUES(1078 ,'O7',50.56) INSERT INTO Cest VALUES(1078 ,'o2',11.00) INSERT INTO Cest VALUES(12087,'kdk',20.00) INSERT INTO Zem VALUES(1,'xx') INSERT INTO Zem VALUES(5,'cc') INSERT INTO Zem VALUES(23,'yy') INSERT INTO Zem VALUES(1078,'xx') SELECT Nekret.Broj, Naziv, Kv, Kt_Br, NVL(Cest.Opis, SPACE(5)) AS Opis,; NVL(Cest.Area, 0000000000.00) AS Area,; NVL(Zem.Vel, SPACE(5)) AS Vel; FROM Nekret; LEFT JOIN Cest ON Nekret.Broj = Cest.Broj; LEFT JOIN Zem ON Nekret.Broj = Zem.Broj; ORDER BY Kt_Br, Nekret.Broj; INTO CURSOR Final_T BROW NORMAL>Hi Borislav,
>1. Nekret > > Broj Naziv kV Kt_br > ---------------------------------------------- > 00001 IME1 02/04 345091 > 00003 IME2 20/04 300890 > 00023 IME3 10/04 400001 > ..... .... ..... ...... > 01078 IMEn 10/04 345091 > >2. Cest > > Broj Opis Area > ---------------------------------------- > 00023 O1 100,23 > 01078 O7 50,56 > 01078 o2 11,00 > ..... > 12087 kdk 20,00 > >3. Zem > > Broj Vel > ------------------- > 00001 xx > 00005 cc > ..... > 00023 yy > ..... > 01078 xx > > >4. Final_T (ordered on Kt_br, Broj) > > Broj Naziv kV Kt_br Opis Area Vel >------------------------------------------------------------------- > 00003 300890 > 00001 IME1 345091 > 00001 345091 xx > 01078 IMEn 345091 > 01078 o7 50,56 > 01078 o2 11,00 > 01078 xx > 00023 IME3 400001 > 00023 o1 100,23 > 00023 yy >>Regards, gojko