首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

用存储过程如何从表中删除主键在别一结果表中的数据

2012-02-24 
用存储过程怎么从表中删除主键在别一结果表中的数据?假设有 表tbUser ( userID,userName),select到得一个

用存储过程怎么从表中删除主键在别一结果表中的数据?
假设有 表tbUser ( userID,userName),select到得一个结果表tbRet(userID),怎么删除tbUser中所有userID在表tbRet中存在的记录?
除了建个临时表来循环,或者用游标外还有什么好办法没?
谢谢。

[解决办法]
delete tbUser from tbUser,tbRet where tbUser.userID=tbRet.userID
[解决办法]

探讨
引用:

delete tbUser from tbUser,tbRet where tbUser.userID=tbRet.userID
谢谢了。我试试看。
另外,select到得的结果表tbRet需要建立一张临时表吗?

热点排行