2017-06-03 25 views
0

我有一個實際上是排名列表的表。我想給用戶一個機會,按照他想要的方式重新排列最上面的那個,請允許他移動該表中的行。我應該創建一個單獨的列來保存該地點,還是可以使用表格中的嵌入順序完成?在sqlite數據庫中移動行

+0

添加列。 –

回答

1

documentation說:

如果返回多行不具有ORDER BY子句的SELECT語句,其中返回行的順序是不確定的。

(這是所有SQL數據庫真的。)

所以,你可以不依賴於訂單的行碰巧被存儲在;你必須在某些表格欄中使用一些值。