首页 > 解决方案 > 如何从结果中的条目中获取行号 - SQLite?

问题描述

在 SQLite 中,如何获取特定结果的行号?

考虑我的数据如下

Username          UserLevel
 James            23
 Tim              24
 John             22

我想返回的是该人在声明中的位置。IE

Select * from users where Username='John' (+ SOME LOGIC);

退货

3

谢谢!

标签: sqlsqlite

解决方案


您可以使用 ROW_NUMBER()。ROW_NUMBER 是查询运行时计算的临时值


推荐阅读