分类：电脑/网络-程序设计-数据库
问题：请问在SQL中怎么删除两个表中相同的数据？有两个表A和B表A：I 
有两个表A和B表A：Id  Name  Password11  A  b22  c  d表B：Id  Bumen  Zhiwu11  部  程序员33  市场部  市场经历其中ID为主键怎样用一条语句删除a表中和b表中id值相同的数据？
回答：在A表或B表上建个触发器的方法是可行的。
另外提个建议：在SQL事务中，可以先建个临时表，把两表相同的ID先放进去，然后分别DELETE两张表，试一试吧。
而且，在SYBASE，SQL SERVER中，INSERT, DELETE, UPDATE 都只能对一个表进行操作（ORACLE没试，应该也是这样），所以想一句SQL删除多表是无法实现的。
但是在MYSQL的5.0以上版本，有这样的一句话多表删除语句。听说过，没用过，你到网上查查吧！