数据库怎么样同时删除两个表的的信息

在ASP+sql中,怎么样用一条语句同时删除两个表的信息

如果我没看错你的意思的话,应该是想删除两个表中所有name字段相同且pass字段相同的数据?这样可以用一条sql语句来删除,$sql
=
"delete
test1,test2
from
test1
left
join
test2
on
test1.name=test2.name
where
test1.pass=test2.pass";mysql_query($sql);表明换成你的数据表名,试试看。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-26
如果两个表是主从关系的话,
你可以在创建的时候加上on
delete
cascade
具体写法查下就行.
这样的话,删除主表的时候,自动会删除了.