select * from data where value = "yes";
我的ID是自动递增,下面是给定查询的结果.
ID || value 1 || yes3 || yes4 || yes6 || yes9 || yes
在sqlite中如何使用ROW_NUMBER?所以我可以得到以下给出的结果.
NoID || value 1 || yes2 || yes3 || yes4 || yes5 || yes
ROW_NUMBER AS号
尝试这个查询select ID,value,(select count(*) from tbl b where a.ID >= b.ID) as cntfrom tbl a
FIDDLE
| ID | value | cnt |--------------------| 1 | yes | 1 || 3 | yes | 2 || 4 | yes | 3 || 6 | yes | 4 || 9 | yes | 5 |总结
以上是内存溢出为你收集整理的如何在sqlite中使用ROW_NUMBER全部内容,希望文章能够帮你解决如何在sqlite中使用ROW_NUMBER所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)