首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

SQL话语:同时删除多个表

2011-12-21 
SQL语句:同时删除多个表请问一下:如果我要同时删除多个表,通过一个关键字。例如:如果我要选择多个表里的东

SQL语句:同时删除多个表
请问一下:如果我要同时删除多个表,通过一个关键字。例如:如果我要选择多个表里的东西:可以用select   *   from   tablea   inner   join   tableb   on   tablea.id=tableb.id   where   tablea.name= 'aa '
如果我要删除这两个表里的这两个记录该如何写?
如果写成:delete   from   tablea   inner   join   tableb   on   tablea.id=tableb.id   where   tablea.name= 'aa '就会报错。我用的是SQL的数据库。谢谢各位了


[解决办法]
支持楼主经典问题
[解决办法]
用存储过程一个一个的表来删吧.
[解决办法]
写个视图triger吧
[解决办法]
delete from tablea inner join tableb on tablea.id=tableb.id where tablea.name= 'aa '

好像没有见过这种写法


[解决办法]
多个表关联,删除时用关联做为条件就可以删除多个表里面的记录了

热点排行