[ goja76 @ 09.08.2010. 11:38 ] @
Treba mi pomoc oko upita.

Poslije mog upita dobijem rezultat,

local1-----------------------plastika
local1-----------------------drvo
local2-----------------------staklo
local2-----------------------drvo

a trebao bi

local1-------------------plastika,drvo
local2-------------------drvo,staklo

napominjem da imam vec tabele

tabela1
local licenca
=====================
1------------------plastika
1------------------drvo
2------------------drvo
2------------------staklo

tabela2

code name
==================
1-----------------local1
2-----------------local2


[ GORSHTAK @ 10.08.2010. 21:03 ] @
napravi funkciju f_linenca(v_code in number) return varchar2, unutra neka kursor popuni string,
pa uradi select code, f_licenca(code) from code_name
[ goja76 @ 23.08.2010. 13:05 ] @
Zapeo sam na ovoj funkciji pa bi molio da mi neko pomogne pogotovo sto sam pocetnik.
Hvala
[ aldabic @ 23.08.2010. 14:34 ] @
create function f_linenca(v_code in number) return varchar2 as
cursor c1 (l_local) is
select local, licenca from tablela1
where local=l_local;
str varchar2(500):='';
begin
for r1 in c1 (v_code) loop
str:=str||r1.licenca;
end loop;
return str;
end;


vako nekako..

Pisem napamet, ne zameri ako nesto ne radi..