Delete from a where exists(select 1 from b where a.f1=b.f2 and  exists(select 1 from c where c.f2=1))

解决方案 »

  1.   

    Delete from a where exists(select 1 from b where a.f1=b.f2 and  exists(select 1 from c where c.f2=1 and c.f1=b.f2))
      

  2.   

    to  Frewin(江门工人) 
    照你那样改啦,还是出现"所有记录中均未找到搜索关键字"的警告
      

  3.   

    delete a WHERE exists(select 1 from b where a.f1=b.f2 and  exists(select 1 from c where c.f2=1))
      

  4.   

    把delete 改成select * 就可以查出数据来,为什么?
      

  5.   

    "所有记录中均未找到搜索关键字"解决办法
    [日期:2004-12-01] 来源:xmlasp.net  作者:木鸟 [字体:大 中 小]  查看新闻出现此错误是因为你的Access数据库有错误了,请使用 Ms Access 压缩修复 db/global.asa压缩修复在Access 工具->数据加实用工具->压缩和修复数据库
      

  6.   

    随手一搜,不知道你用的是不是ACCESS