[ 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..
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.