如果T2有个不重复的UID什么的就可以用如下语句:
delete from T2 where UID in(select a.UID from T2 a with(nolock) full join T1 b on a.name=b.name and a.time=b.time)

解决方案 »

  1.   

    delete t2 from t2 inner join t1 on  t2.name = t1.name  AND  t2.time = t1.time
      

  2.   

    delete t2 from t2,t1 where t2.name = t1.name  AND  t2.time = t1.time
      

  3.   

    delete t2 from t2 join t1 on t2.name = t1.name and t2.time = t1.time
      

  4.   

    如果直接用各种Join连接T1,T2会把T1的数据也删除的。
      

  5.   

    delete t2 from t2 inner join t1 on  t2.name = t1.name  AND  t2.time = t1.time这样做就要以了,不会删除T1的数据的.
      

  6.   

    delete t2 from t2 inner join t1 on  t2.name = t1.name  AND  t2.time = t1.time这样做就要以了,不会删除T1的数据的.
      

  7.   

    谢谢各位,偶也想过用join来实现,只是概念上比较模糊,没有能够实现!现在明确了,谢谢!结了