数据库中有表A 和 表B表A的结构
id       lootid
表B的结构
lid    关系:表A的lootid 对应 表B的  lid要求:检查表A的 lootid 是否在 表B 中存在  如果不存在 则更新表A的lootid为 0怎么写,谢谢

解决方案 »

  1.   

    这我看弄出2重循环了
    建议你编程解决 
    我现在用的是 mysql4.0的 不支持很多复杂方式
    这主要看你 版本支持什么了

    如果你是php-mysql方式 不妨做个简单的小 web运行一下就把那东西改过来了
    要是我我就这么做。
    因为单位服务器版本低所以也没尝试过高级方法。
      

  2.   

    update A set lootid='0' where A.lootid not in(
    select A.lootid from A,B where A.lootid=B.lid;
    )
      

  3.   

    看 mysql 是什么版本了老的不支持 
    2重的