Heim > Datenbank > MySQL-Tutorial > Hauptteil

分页,直接通过SQL取分页数据_MySQL

WBOY
Freigeben: 2016-06-01 13:48:27
Original
831 Leute haben es durchsucht

bitsCN.com

一个列表页面,之前程序员用了“Wuqi.Webdiyer”的分页插件,慢,且莫明出错。看了下代码,觉得冗余太多,故决定优化一下。

从网上找了些资料,考虑直接在SQL底层,直接只取当前页的数据,再绑定,这样效率应该会高些。

核心的SQL查询语句是这样的:

select top @size * from (@sqlstring) a where @key = (select min(@key) from (select top @end @key from (@sqlstring) a order by @key desc) a) order by @key desc
Nach dem Login kopieren
bitsCN.com
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!