![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
我爱看书
这个作者很懒,什么都没留下…
展开
-
索引的原理及索引建立的注意事项
索引的原理及索引建立的注意事项 聚集索引,数据实际上是按顺序存储的,数据页就在索引页上。就好像参考手册将所有主题按顺序编排一样。一旦找到了所要搜索的数据,就完成了这次搜索,对于非聚集索引,索引是安全独立于数据本身结构的,在索引中找到了寻找的数据,然后通过指针定位到实际的数据。 SQL Server中的索引使用标准的B-树来存储他们的信息,如下图所示,B-树通过查找索引中的一个关键之来提供对于数转载 2012-07-23 13:45:40 · 262 阅读 · 0 评论 -
数据库中删除重复数据
删除数据库中重复的记录,留下重复记录第一条记录。 select * from nj_applicant_info a where id <> ( select min(id) from nj_applicant_info t group by id_card having count(*)>2 and a.id_card=t.id_card ) order by a.id_card;原创 2013-07-26 13:53:04 · 513 阅读 · 0 评论 -
Oracle之分页查询
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。 分页查询格式: SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM 40 ) WHERE RN >= 21 其中最内层的查询SELECT * FROM TABLE转载 2013-07-26 14:36:11 · 409 阅读 · 0 评论 -
SqlServer2005高效分页sql查询语句汇总
sqlserver2005不支持关键字limit ,所以它的分页sql查询语句将不能用mysql的方式进行,幸好sqlserver2005提供了top,row number等关键字,这样就能通过这几个关键字实现分页。 下面是本人在网上查阅到的几种查询脚本的写法: 几种sqlserver2005高效分页sql查询语句 top方案: sql codeselect top 10 *转载 2013-07-26 14:41:03 · 538 阅读 · 0 评论