select * from(select RowNum=Row_NUMBER() over(order by pid desc),* from post)p where p.RowNum between 1 and 3
mysql 没有Row_NUMBER() 函数 。也没有类似功能的函数。。想其他办法吧
select * from post order by pid desc
limit 1,3
这个排序可以换一个思路,用常规的方法,在SQL 2005没出来之前实现的方法——通过查询比当前数值大的个数+1即可
mysql 有 limit关键字的