"需要先从table1中取出几个字段,然后再从table2中取出几个字段,"
不知道楼主是怎么取的,不如把你的SQL语句给贴出来。

解决方案 »

  1.   


    "需要先从table1中取出几个字段,然后再从table2中取出几个字段,"table1 
    select sflsh,zhbh,lch,dy,bh,xxz from sfgl_sfxxk where left(sflsh,8) like ? and lrsj like ? and hsqk='0' and dsgg='0' and left(mph,len(mph)-6) like ? and substring(mph,len(mph)-4,2) like ? and right(mph, 2) like ?table2 select sflsh ,jg,mj,lc,sj,sf,df,qf from sfgl_sfjek where  left(hssj,4)  like  ? and right(hssj,len(hssj)-4) like ? and left(mph,len(mph)-6) like ? and substring(mph,len(mph)-4,2) like ? and right(mph,2) like ? and  left(sflsh,8) like ?
      

  2.   

    table1 
    select sflsh,zhbh,lch,dy,bh,xxz from sfgl_sfxxk where left(sflsh,8) like ? and lrsj like ? and left(mph,len(mph)-6) like ? and substring(mph,len(mph)-4,2) like ? and right(mph, 2) like ? and hsqk='0' and dsgg='0'这样试试