使用MySql选择记录范围
发布时间:2021-03-31 02:42:13 所属栏目:MySql 来源:互联网
导读:这是我的查询:SELECT @curRow := @curRow + 1 AS row_number, myTable.id FROM myTable JOIN (SELECT @curRow := 0) r 这给了我myTable中所有记录的结果.防爆.row_number id ---------- ------- 1
这是我的查询:
这给了我myTable中所有记录的结果.防爆.
如果我只需要选择6到10之间的行怎么办?使用LIMIT 5可以轻松选择1到5,但如何选择中间的行范围呢? 最佳答案
使用具有限制的OFFSET. LIMIT决定查询执行后将会有多少行,并且偏移决定记录将从哪些记录中过滤. Read this tutorial for offset. (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |