0

目前,通过使用以下,它被插入到最后一行之后。

INSERT INTO `table` (`text1`,`text2`,`text3`) VALUES('a', 'b', 'c')
4

1 回答 1

11

表中的行没有固有的顺序。顺序仅由您查询它的方式指定。如果您不指定如何对其进行排序,则数据库引擎只会以最有效的方式返回行,具体取决于表的布局。

因此无法回答您的问题,因为数据库表中没有顶部底部。只有数据

另请参阅这个非常相似的问题及其答案

您想要做的可能是指定一个名为的新列ordering并在其中写入您的订购信息,然后使用查询表

SELECT * FROM `myTable` ORDER BY `ordering`
于 2013-01-30T09:23:53.387 回答