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