注文ORDER BY
で明示的に指定しない限り 条項。
あなたはかもしれない PostgreSQLはデータベースページで見つかった順序で行を返すだけなので、データベースアクティビティがない場合は、複数の実行で同じ順序でデータを取得します。小さなテストを行います:
- 希望の順序を維持しながらいくつかの行を挿入します。
- テーブルにクエリを実行します。行が順序付けられます。
- セットの最初のレコードを更新します。
- テーブルを再度クエリします;
- 結果を観察します。
要するに:あなたはかもしれない 希望するの行を取得することもできます 注文ですが、これは単なる偶然です。