当前位置: 首页 > news >正文

推广网站是什么意思申请友情链接

推广网站是什么意思,申请友情链接,深圳设计公司有多少家,注册域名建设网站数据库只所以要分页查询,其实是界面显示的需要,不是数据库的需要。 数据库本身查询是很快的。本文章是针对这种情况的。 如果数据库本身查询慢,那是优化查询语句的事情了。不在本文章范围内。 今天遇到了这个问题。 是个老项目。在原有的查询…

数据库只所以要分页查询,其实是界面显示的需要,不是数据库的需要。
数据库本身查询是很快的。本文章是针对这种情况的。
如果数据库本身查询慢,那是优化查询语句的事情了。不在本文章范围内。

今天遇到了这个问题。
是个老项目。在原有的查询的基础上分页查询,提高显示效率。

1、尽量不作大的修改。
2、假设界面每页显示 1000 条数据。
3、下面 %sql% 可以是简单的表名,也可以是复杂的查询语句;
4、datetime 数据库排序字段。一般是最新的记录,显示在最前面;这里用时间字段;(降序)

第一页: 

 select top 1000 * from (%sql%) order by datetime desc

最末页:
  
用记录总数 mod 1000,计算出最末页要显示的记录个数。如果余数为0,那就是1000 条。否则就是余数 N。 

 select * from ( select top N * from (%sql%) A order by datetime) B order by datetime desc

   原理:先升序查询数据,然后取出最前面的 N 条记录,就是最后一页要显示的 N 条记录了。再按降序排序。

中间页:
  
有了上面最末页的思路,中间页也很容易实现了。  

select * from (select top 1000 * from (select top 1000 * intPageIndex from (%sql%) A order by datetime desc) B order by datetime) C order by datetime desc

intPageIndex 为第几页。
原理和最末页的查询是一样的。
比如显示第5页,先按降序取出前 5000 条数据,再从这 5000 条数据中,取出最后的 1000 条,就是第5页要显示的数据了。

是不是很简单。
 

http://www.yidumall.com/news/101568.html

相关文章:

  • 17.zwd一起做网站汕头企业网络推广
  • 企业每月报账在哪个网站做发布软文广告
  • 深圳网站建设费用多少钱百度搜索优化关键词排名
  • wordpress文件下载漏洞惠州百度seo
  • 苏州吴中长桥网站建设宣传推广
  • 企业网站需要注意什么做百度推广怎么做才能有电话
  • 请问有没有做网站google play下载
  • led论坛网站建设2022年最近十大新闻
  • 宝山手机网站制作公司站内优化seo
  • 全景网站如何做目前推广软件
  • SaaS网站可以做seo嘛兰州网站seo优化
  • 苍南县住房和城乡规划建设局网站深圳网站优化哪家好
  • 在线心理健康网站建设网络运营主要做什么工作
  • 做任务领礼品的网站关键字挖掘机爱站网
  • 做网站建本地环境作用石家庄网络营销网站推广
  • 河南网络营销外包商丘seo公司
  • 芜湖做网站哪家好推广文案范例
  • 怎么建论坛网站开鲁视频
  • 用win2008做网站seo准
  • 南平 网站建设网页搜索快捷键是什么
  • 重生做二次元网站什么是搜索引擎竞价推广
  • 网站建设论坛信息推广平台有哪些
  • 电脑报价网站如何成为app推广代理
  • 情人节给女朋友做网站千峰培训
  • 山东住房和城乡建设厅网站新冠疫情最新情况
  • 快速网站建设地推网app推广平台
  • wordpress怎么加速网站优化快速排名软件
  • 重庆做网站开发的公司有哪些个人博客搭建
  • 做样子的网站外贸谷歌优化
  • 环保网站设计价格武汉seo招聘