select * from road as A join project as B on A.planId=B.projectId and B.projectcode is not null

select * from road whre planId in
  (select projectId from project whre B.projectcode is not nlull )

解决方案 »

  1.   

    select aa.area from road aa ,projectwhere aa.plaind=project.projectcode and project.projcetcode is not null
      

  2.   

    select * from plaind where plaind in (select projectid from project where projectcode is  not null)
      

  3.   

    select plaind from road,project where plaind = projectid and projectcode is not null;
      

  4.   

    它提示里面有换行符啊  我用的是ORACLE
      

  5.   

    select plaind from road where plaind=(select projectid from project where projectcode is not null )应该是这样的
    呵呵
    请自行验证