有三个表,rfip表记录ip信息,rfgroup表记录分组信息,rfipgroupmid表记录ip被分配到哪些组。
应用场景:我希望删除哪些没有被分组的ip地址
select * from rfip where rfip.primarykey not in (select ippk from rfipgroupmid)
先用select测试一下,因为select改为delete是非常容易的.
delete from rfip where rfip.primarykey not in (select ippk from rfipgroupmid)
ps:主要是使用sqlite,其中没有trigger,只能通过手写sql解决了。
网友评论