sql语句问题 简单问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 02:07:41
联合查询学过了
可是联合删除怎么用?
一条语句删除2个表的3条信息(也有可能无关联)
问题是他必须要求写在一条语句里!

跪求高手帮助
做级联删除么?
该什么写啊?

用conn.execute和&和union可以实现,如:
conn.execute("delete * from table1 where id1="&id &" union delete * from table2 where id2="&id &" union delete * from table3 where id3="&id &" union delete * from table4 where id4="&id)

直接在SQL数据库表之间建个关系图。
用级联删除做很简单。

一条语句删除两个表?
我觉得这个问题很高难度..貌似sql里面没有这样的操作方法....

可能是我自己太低了....