删除多余数据

rainy0724 2007-09-25 12:02:56
如何在一张表中删除多条记录
...全文
101 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Limpire 2007-09-25
  • 打赏
  • 举报
回复
哈,晕,好在楼下charry0110(晓)兄弟更正了
pt1314917 2007-09-25
  • 打赏
  • 举报
回复
1、 select distinct * into #test from table
2、 truncate table table
3、 Insert Into table select * from #test
4、 Drop table #test
四步操作可以达到你想要的。
dawugui 2007-09-25
  • 打赏
  • 举报
回复
如何在一张表中删除多条记录

--单表
delete from tb where (条件) or (id in (1,2,3....))

--两表或多表
delete from tb where id in (select id from tmp where ...)
fa_ge 2007-09-25
  • 打赏
  • 举报
回复
如何在一张表中删除多条记录

-------------
樓主應沒有表達清楚吧,
delete t
where 條件 也可以刪除多條
qiuming0306 2007-09-25
  • 打赏
  • 举报
回复
楼上的真是狡猾啊!
晓风残月0110 2007-09-25
  • 打赏
  • 举报
回复
如何在一张表中删除多条记录
---------------
delete from 一张表 from 条件

满足条件的纪录有多少条就删多少条,没有满足条件的纪录就一条也不删。
----------------------------------
delete from 一张表 where 条件
Limpire 2007-09-25
  • 打赏
  • 举报
回复
如何在一张表中删除多条记录
---------------
delete from 一张表 from 条件

满足条件的纪录有多少条就删多少条,没有满足条件的纪录就一条也不删。

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧