删除多余数据,只保留前10条记录的SQL语句

原创 2006年05月22日 21:24:00
删除多余数据,只保留前10条记录的SQL语句
delete from TableName where id not in (select top 10 id from TableName order by id)

SQL查询前10条记录(SqlServer/mysql/oracle)语法分析

http://www.2cto.com/database/201301/182573.html SQL查询前10条记录(SqlServer/mysql/oracle)语法分析   ...
  • jajavaja
  • jajavaja
  • 2015年04月02日 09:49
  • 1957

常用几种数据库,取前10条记录的sql语句写法

access:select top (10) * from table1 where 1=1 db2:select column from table where 1=1 fetch first 10...
  • lzz313
  • lzz313
  • 2006年12月19日 22:21
  • 5076

sql取前20条数据的后10条数据(通用)

SQL在没有ID主键或单一主键(即组合主键或没有主键的情况),如何取前20条数据的后10条数据,一般通用的方法仍是用临时表,效率一般,但比较通用,在各种情况下均可用此方法...由此也可衍生出SQL的分...
  • feegle_develop
  • feegle_develop
  • 2010年01月24日 18:20
  • 3702

疑惑:如何用hql语句查询前10条数据??求解!!!

如果不用Criteria,而用Spring的this.getHibernateTemplate()怎么获取前10条数据?hql语句又该如何写?下面请看具体的问题,先贴图:   我想根据clicks查询...
  • Jor2080
  • Jor2080
  • 2010年08月20日 20:55
  • 2962

SQL中怎么删除表的前10行或后10行?

前10行: delete from 表明where id in(select top 10 id from 表明 order by id)
  • hdxyzlh_0225
  • hdxyzlh_0225
  • 2014年09月11日 17:17
  • 891

SQL删除表中的重复记录(多个字段),只留一条。

在一家韩国电商的面试中被问到了,当时一脸懵逼,没想法…… 回来想了想,还是有些思路的……唉……临场真是弱啊…… 第一步:查询重复记录 SELECT * FROM TableName WHERE ...
  • sinat_36246371
  • sinat_36246371
  • 2016年10月13日 13:35
  • 1272

Sql Server 查询多条重复数据 删除并保留一条

总是不会查重和删除多余数据 delete sysdba.PRODUCT from sysdba.PRODUCT a where exists (select Name,ACTUALID...
  • lutaotony
  • lutaotony
  • 2016年09月28日 17:15
  • 1835

db2查询前10条记录

select * from table fetch first 10 rows only;
  • lc893572812
  • lc893572812
  • 2015年10月30日 09:43
  • 10915

SQL SERVER 将数据库中重复数据删除且只保留一条

-- 设置可唯一识别的字段(此处是lmt) update update_t_datameas set lmt = t.lmt from update_t_datameas s, ( SELECT s...
  • pang_da_xing
  • pang_da_xing
  • 2017年12月25日 23:26
  • 100

Oracle查询前10条数据

oracle中查询前10条数据与sql server不同。 sql server: SELECT top 10 * FROM EMP ORDER BY sal DESC; 在sql serv...
  • yhj198927
  • yhj198927
  • 2015年12月07日 15:48
  • 3845
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:删除多余数据,只保留前10条记录的SQL语句
举报原因:
原因补充:

(最多只允许输入30个字)