表一结构
   VersionId            int                  not null,
   MCellId              nvarchar(64)         not null,
   NCellId              nvarchar(64)         not null,
   AccordNoise          decimal              null,
   AdjcentNoise         decimal              null, Weight 
表二结构
   VersionId            integer             not null,
   MCellId              nvarchar(64)         not null,
   NCellId              nvarchar(64)         not null,
   HandOverReq          int                  not null
要做到的是,找出表一中MCellId和NCellId的值,在表二中没有

解决方案 »

  1.   


    select a.* from 表一 a left join 表二 b on a.MCellId = b.NCellId and a.NCellId  b.NCellId where b.VersionId is null
      

  2.   

    有点不明白楼主你说的,直接SELECT MCellId,NCellId FROM 表一不就行了,有点糊涂,楼主把问题说明白一点
      

  3.   

    SELECT MCellId,NCellId FROM 表一 where (MCellId,NCellId) not in (SELECT MCellId,NCellId FROM 表二)
      

  4.   

    我是新手,那天求的急不知哪位高手可以讲解一下我的达到的目的是,表一中的MCellId和NCellId与表二中的同名字段,是一组对应关系,而要做到的是表一中那两个字段为一组的,在表二中不存在就OK了楼上给的代码,就是左联的那个,为什么要那样写,我不是很明白,还有说问题很简单的那位,希望给与指导
      

  5.   


    select a.MCellId, a.NCellId from Table1 a, Table2 b where a.MCellId <> b.MCellId and a.NCellId <> b.NCellId