안녕하십니까
저 오라클에대해서 물어보려구 하는데 도와주세요.
pl/sql에서 cursor로 join을 써서 검색을하려는데요
어떤식으로 해야하는지 잘 모르겠군요 밑의 프로그램을
설명하자면
hak 과 hak_gubun의 두 테이블이 있는데 hak에서는
모든 필드값를 가지고 오고 hak_gubun에서는 name필드값을 가지고 와서 찍어주는 프로그램입니다.(join을 써서 어떻게 하는거죠 자세히좀 알려주세용...부탁드립니다.)
declare
cursor hak_cur is select hak.* , hak_gubun.gu_name from hak,hak_gubun where hak.jumin_num ='&jumin_num' and hak.gubun=hak_gubun.gu_num;
ha hak%rowtype;
begin
dbms_output.enable;
open hak_cur;
loop
fetch hak_cur into ha;
dbms_output.put_line( ha.school || ha.name );
end loop;
end;
|