mysql里分页查询怎么写

这是orcale的分页查询我要放的mysql里怎么改哪位大神帮帮忙select*from(selectrownumasrn,source.*from(select*fro... 这是orcale的分页查询我要放的mysql里怎么改哪位大神帮帮忙
select * from
(select rownum as rn,source.* from
(select * from Account where (usertype='base' or usertype='home' or usertype='salse') and logindate is not null order by logindate desc) source
where rownum <#last#) result
where rn >= #first#
展开
 我来答
wangzhiqing999
推荐于2017-09-03 · TA获得超过1.6万个赞
知道大有可为答主
回答量:7048
采纳率:100%
帮助的人:3320万
展开全部
MYSQL 分页最简单了.

SELECT
*
FROM
Account
WHERE
(usertype='base' or usertype='home' or usertype='salse')
and logindate is not null order by logindate desc
LIMIT 起始行, 每页多少行

LIMIT 接受一个或两个数字参数。
参数必须是一个整数常量。
如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,
第二个参数指定返回记录行的最大数目。
初始记录行的偏移量是 0(而不是 1)
追问
那mysql里边是不是不支持rownum ?那应该用什么?
追答
mysql 不支持 rownum

如果你要在 MySQL 里面, 获取行号的话。

你可以 百度一下

MySQL row_number
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式