Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
したがって、複数の列を持つテーブルを持つ単純なデータベースがあります。そのほとんどは文字列型であり、そのうちの1つはブール型です。
私の問題は、ブール状態を変更する行を更新するときに発生します。データベースは、自身を再編成して、false状態の値を最初にし、true状態の値をテーブルの最後にします。
各行が更新されている間、または実際のテーブルが作成されている間、テーブルを順序付けしないようにテーブルに指示する方法はありますか?
再度、感謝します!
SQL データベースでは、通常、テーブル内の行の順序は定義されていません。したがって、次のようなクエリを実行すると
SELECT * FROM TEST
その場合、データベース エンジンは行を任意の順序で返します。行を並べ替えたい場合は、次を使用する必要がありますORDER BY。
ORDER BY
SELECT * FROM TEST ORDER BY NAME