在SQLite的查询结果中显示行号,可以使用select rowid as RowNumber ,* from WSCLanguage;
但是我是想按照某个字段排序后再添加行号,应该怎样实现?
select rowid as RowNumber ,* from WSCLanguage ORDER BY CreateTime;
这条语句不是我想要的,这是先生成了行号,之后再排序。我是想先按照CreateTime排序,然后再生成行号?
------解决方案--------------------
参考MYSQL中的实现方法,类似的可以在SLQITE中使用。
http://blog.csdn.net/acmain_chm/article/details/4095531
MySQL中的ROWNUM的实现
MySQL 几乎模拟了 Oracle,SQL Server等商业数据库的大部分功能,函数。但很可惜,到目前的版本(5.1.33)为止,仍没有实现ROWNUM这个功能。 下面介绍几种具体的实现方法.建立实验环境如下mysql> create table tbl ( -> id int primary key, -> col int -> );Que...