日期:2014-05-18  浏览次数:20388 次

从表A中选出符合查许条件的数据后,将这些数据保存在已经存在的表B中,并且从A表中删除掉刚刚选中的那些记录。
从表A中选出符合查许条件的数据后,将这些数据保存在已经存在的表B中,并且从A表中删除掉刚刚选中的那些记录。


insert       b       select       *       from       a       wher       a.id= '0001 '      
    delete       from       a       where       a.id= '0001 '
我不希望是这样,因为   这样的话第二次执行将提示b表存在。


------解决方案--------------------
学习,帮顶
------解决方案--------------------
你是insert into b 的,他怎么会提示b表存在?b表本身就是存在的
------解决方案--------------------
存在的话就先drop掉,再insert行吗