http://expert.csdn.net/Expert/topic/2418/2418046.xml?temp=.4065668

解决方案 »

  1.   

    可以建function
    最好是安装过程语言
    create or replace function mmm() returns setof record as 

    declare 
    rec record; 
    begin FOR rec IN SELECT foo.fooid,foo.foosubid,foo.fooname ,people_data.dk_anrede,dk_name_firma FROM foo inner join people_data on foo.fooid = people_data.dk_id LOOP 
    RETURN next rec; END LOOP; return NULL; 
    end;'language 'plpgsql'; --这里调用刚写的函数
    select *  from mmm() a(fooid int4, foosubid int4,fooname text,dk_anrede varchar,dk_anred varchar);