Mysql 从结束偏移/反向偏移?

Mysql 从结束偏移/反向偏移?,mysql,sql,Mysql,Sql,是否可以从结束行获取“偏移”?可能是某种负偏移 谢谢 是的mysql\u num\u rows()-rowoffset 编辑: 我从评论到这个答案,还没有完全理解,数据库没有办法知道,它最终会找到多少行,在处理这些行时,它已经发现了-所以在一些技巧之外,最终运行了两次相同的查询(我认为这不是很好的事情),未找到的行数在一行中不可访问。这就是为什么我建议使用如上所述的消费环境:mysql\u num\u rows()来自查询之后,而rowoffset来自查询内部。如果您询问的是“限制/偏移”意义上

是否可以从结束行获取“偏移”?可能是某种负偏移

谢谢

是的<代码>mysql\u num\u rows()-rowoffset

编辑:


我从评论到这个答案,还没有完全理解,数据库没有办法知道,它最终会找到多少行,在处理这些行时,它已经发现了-所以在一些技巧之外,最终运行了两次相同的查询(我认为这不是很好的事情),未找到的行数在一行中不可访问。这就是为什么我建议使用如上所述的消费环境:

mysql\u num\u rows()
来自查询之后,而
rowoffset
来自查询内部。

如果您询问的是“限制/偏移”意义上的偏移,传统方法是通过改变顺序来反转结果。然后“偏移量”变为从原始查询末尾开始的偏移量

得到什么的偏移量?你说的“最后一排”是什么意思?举一两个例子会很有帮助。(或您使用的任何语言)。通过在每次行提取时增加一个变量计算的行偏移量。谢谢;最初的问题不是关于SQL或MySQL吗?是的。是的。通过某种环境的扩展,它会消耗(我的)SQL的输出—解决像这样的问题是sourrounding环境的工作,因为数据库显然无法知道它最终会找到多少行,而在处理这些行时,它已经找到了。消费环境不稳定。