注册 登录
编程论坛 SQL Server论坛

SQL Server中怎么删除top 10 的记录

西安郑鑫 发布于 2013-09-27 17:57, 584 次点击
select top 10 * from tablename可以
删除的话怎么写
5 回复
#2
3037709572013-09-27 18:09
delete top 10 from tablename
或者
delete from (
 select top 10 * from tablename
) as TD
#3
西安郑鑫2013-09-28 09:39
回复 2楼 303770957
这两个都不对哦
#4
西安郑鑫2013-09-28 10:05
回复 2楼 303770957
delete from tablename where 列名 in (select top 10 列名 from tablename)
这个可以了
#5
cai4105795172013-10-06 02:48
哈哈  路过  看到了 不知道是对还是错
#6
startommyhua2013-10-11 15:17
方法还是比较多的,只要找到对应的记录了,那就能删除了
1