delete from download where id in (" & ids & ")
以前为了方便又新建了表download_dx,现在悲剧了,删除表内的数据怎么实现?
这俩表的字段属性一样,id有可能两个表中存在一样的,但还有一个字段cateid是不一样的,
表download的cateid是6,表download_dx的cateid是11,怎么写个SQL语句删除啊
两个表的数据,我选中其中一条数据删除,这条数据可以是这俩表中随便哪一个的
把你的需求描述清楚点。
两个表的数据,我选中其中一条数据删除,这条数据可以是这俩表中随便哪一个的
两个表的数据,我选中其中一条数据删除,这条数据可以是这俩表中随便哪一个的
但是,这俩表id有一样的,,,让我纠结了,怎么删除啊
@觉信: 如果两个表中都存在这个id,那么都删掉?对吗?也就是,只要存在你传人的这个id,那么就统统干掉她??
@觉信: 你想把旧表中的凡是ID与新表一致的数据都删除?
@笨笨蜗牛: 我们在采访@觉信,哈哈
@Angkor:
高!
@Angkor:
delete a from download a inner join download_dx b on a.id=b.id and a.cateid <>b.cateid
类似的语法,你看是否能给你参考。
@笨笨蜗牛: 我表示惭愧,笨笨蜗牛大姐,向您学习,向您看齐!!
@Angkor: call me uncle!
download_dx 和 download 之间有什么必然的联系吗?比如主外键什么的???
应该弄成一个表,现在后悔呀