Delete c from a as a1,c as b1 where a1.Id=b.id and 条件

解决方案 »

  1.   

    DEETE C WHERE B_ID IN (SELECT ID FROM B WHERE A_ID = ID)
      

  2.   

    eg:
    delete c from a join b on a.id = b.a_id join c on a.id = c.A_id
    where a.name = '科比' and b.id > 100 and c.id between 20 and 50
      

  3.   

    DElETE C WHERE B_ID IN (SELECT ID FROM B WHERE A_ID = (select id from a where name='xx'))
      

  4.   

    DElETE C WHERE B_ID IN (SELECT ID FROM B WHERE A_ID = (select id from a where name='xx'))
      

  5.   

    为什么不使用 Cascading Referential Integrity Constraints