主题:如何删除从表中筛选出的数据
theWD
[专家分:100] 发布于 2006-04-08 17:32:00
SELECT * FROM tablename WHERE stu_name like '李%'
如果我想将用上面的语句筛选出来的记录全部删除或者存放到另一个表中应该用什么语句,怎么操作。
请高手指点,谢谢。
回复列表 (共3个回复)
沙发
methuselah [专家分:6840] 发布于 2006-04-08 20:17:00
表结构是什么
板凳
onlytime [专家分:140] 发布于 2006-04-08 21:37:00
全部删除的方法是
delete from tablename where stu_name like '李%'
放入另一个表的方法是
先新建一个表table1
然后 insert into table1 select * where stu_name like '李%'
3 楼
williambolice [专家分:470] 发布于 2006-04-09 01:09:00
全部删除的方法是
delete from tablename where stu_name like '李%'
放入另一个表的方法是
注意:此处不必新建一个表,直接用语句实现:
select * into 新表名 from tablename where stu_name like '李%'
我来回复