首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

删除前n条记录,该如何解决

2012-04-05 
删除前n条记录选择前n条记录的sql为select*from表名fetchfirstnrowonly,那么删除前n条记录的sql是什么呢?[

删除前n条记录
选择前n条记录的sql为select   *   from   表名   fetch   first   n   row   only,
那么删除前n条记录的sql是什么呢?

[解决办法]
有主键的话
delete from tablename where id in (select id from tablename fetch first n row only)

这样不行吗?

热点排行