第一个:select p.auto_id,pr.username,pr.gender
第二个:select (sysdate-ud.birthday)/365 from com_partymemberinfo p left join sys_org_user pr on p.PREPARER_ID=pr.auto_id left join sys_org_user_detail ud on ud.user_id=pr.auto_id where 1=1
怎么能让1,2连成一个sql啊

解决方案 »

  1.   

    只需要吧,1,2两个sql连起来就好了,在的都没问题,有点不会连接
      

  2.   

    着个我自己写的估计有问题,这中间关联了3张表,其中  “年龄” 字段没有,我是用了select (sysdate-ud.birthday)/365 做查询,但是现在select p.auto_id,pr.username,pr.gender from com_partymemberinfo p left join sys_org_user pr on p.PREPARER_ID=pr.auto_id left join sys_org_user_detail ud on ud.user_id=pr.auto_id where 1=1;是外部查询,我想把  年龄这个字段的查询语句嵌套到里面去,不会写,请看明白了帮我写下,谢谢了!
      

  3.   

    [code=sql]
    select p.auto_id,pr.username,(sysdate-ud.birthday)/365 age,pr.gender from com_partymemberinfo p left join sys_org_user pr on p.PREPARER_ID=pr.auto_id left join sys_org_user_detail ud on ud.user_id=pr.auto_id where 1=1
    这样不行?
    [code]