sqlite 查询某一数据所在的行数解决方案

sqlite 查询某一数据所在的行数
sqlite 查询某一数据所在的行数:

其中数据表中没有专门标识条数的索引值,我们根据其他一些字段查找到了该数据,现在需要返回该数据所在的行数。

其中sqlite manager 中有一个rowid,但是这个并无法访问到,请问各位高人,如何处理呢?

------解决方案--------------------
SQLite 中没有 rownum 之类的伪列。你只能通过程序自己来实现。

如果你有排序字段,也可以通过 select count(*) from ttt where id>=123 来得到 id=123 的排在第几位。