怎样同步删除两个表里关联的数据库记录?
表a里字段newsid(不重复)和表b里字段newsid(重复)是相关联的,请问在批量删除表a里符合条件的所有记录的同时,也删除表b里字段newsid与表a字段newsid相同的所有记录?
我说的有点罗索,希望能帮助我,谢谢!
问题点数:20、回复次数:3Top
1 楼songqihao()回复于 2006-03-12 21:56:04 得分 0
主要是这个循环怎么写?要完整代码,谢谢大家!Top
2 楼taito(史克威尔)回复于 2006-03-12 22:44:10 得分 20
如果你在数据表中做过表间关系,级联删除后.就不用管另一个表了,它就自动删除了.
如果不是,也不用写什么循环啊.你用sql语句不就行了,delete from 表b where newsid = xxxTop
3 楼songqihao()回复于 2006-03-12 23:19:00 得分 0
好的,问题已经解决了,不过还是谢谢你!把分给你!Top




