<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Heck's  Blog]]></title> 
<link>https://www.heckjj.com/index.php</link> 
<description><![CDATA[一瞬间的决定，往往可以改变很多，事实上，让自己成功的往往不是知识，是精神！ 如果你总是为自己找借口，那只好让成功推迟。执行力，今天！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Heck's  Blog]]></copyright>
<item>
<link>https://www.heckjj.com/oracle-mysql-newpage-html/</link>
<title><![CDATA[Oracle和MySQL中的分页查询]]></title> 
<author>Heck &lt;@hecks.tk&gt;</author>
<category><![CDATA[数据库]]></category>
<pubDate>Mon, 20 Sep 2010 16:26:15 +0000</pubDate> 
<guid>https://www.heckjj.com/oracle-mysql-newpage-html/</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family: 微软雅黑;">在Oracle中分页查询是通过rownum来实现的，举例来说，假如我希望返回某个特定查询的前20条记录，那么查询应该是类似这样的：<br/>select * from MY_TABLE where rownum &lt;= 20;<br/><br/>对于一个每页为20条记录第分页查询，加入你希望查询第二页的记录，那么就应该是<br/>select * from MY_TABLE where rownum between 21 and 40<br/><br/>对于mysql来讲，分页查询可以用limit查询实现，比如查询前20条记录可以是：<br/>select * from MY_TABLE limit 20;<br/><br/>同样的，如果需要查询第20到40条记录可以这样：<br/>select * from MY_TABLE limit 19, 20;<br/><br/>其中第一个参数是起始行（从0开始），第二个参数是要返回的行数。</span><br/><br/><br/>Tags - <a href="https://www.heckjj.com/tags/oracle/" rel="tag">oracle</a> , <a href="https://www.heckjj.com/tags/%25E5%2588%2586%25E9%25A1%25B5%25E6%259F%25A5%25E8%25AF%25A2/" rel="tag">分页查询</a> , <a href="https://www.heckjj.com/tags/mysql/" rel="tag">mysql</a>
]]>
</description>
</item><item>
<link>https://www.heckjj.com/oracle-mysql-newpage-html/#blogcomment</link>
<title><![CDATA[[评论] Oracle和MySQL中的分页查询]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://www.heckjj.com/oracle-mysql-newpage-html/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>