标签: qt sqlite
我有一张实际上是排名列表的表。我想让用户有机会按照他想要的方式重新排列那个顶部,因此,允许他移动该表中的行。我应该创建一个单独的列来保存该位置,还是可以使用表中的嵌入顺序来完成?
答案 0 :(得分:1)
documentation说:
如果返回多行的SELECT语句没有ORDER BY子句,则返回行的顺序是未定义的。
(所有SQL数据库都适用。)
所以你不能依赖行存储的顺序;你必须在某些表格列中使用一些值。