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 に答える