我有一个包含几个类别的SQlite数据库,每个类别都包含一些项目。现在,类别按字母顺序排列,但我想按照我把它们放在数据库中的顺序排列。有什么建议?我对此很陌生,无法弄清楚如何摆脱字母顺序。
答案 0 :(得分:0)
您需要定义自动增量索引。使用此索引对数据进行排序,然后进行设置。
答案 1 :(得分:0)
让我们看一下简单的例子:
表:类别
cat_id cat_name someotherValues
1 A XYZ
3 B UUI
2 C 8XU
4 F 6XK
6 E 9XU
5 D 7XP
现在,如果您想按字母顺序排列,可以查询,
select * from categories order by cat_id
它会返回cat_id
订单的1,2,3,...,6中的行。
P.S。使用SQLite表创建了一个默认的row_id
列。如果您没有任何唯一字段来设置订单,则可以在row_id
上设置订单。但是,可以在任何字段上设置订单。