Q
SQL出力順序
-1
A
答えて
1
もしあなたが列を意味するなら、私はSSMSの表を編集するときとは違った見方をしたことはありませんが、それが厳しいルールかどうかはわかりません。
行の順序はありません。ソートが存在しない場合、まったく同じクエリでは、毎回同じ順序で行が返されるとは限りません。
これは、クラスタ化されたPKでも、テーブルが句
順なくても、その順序で行を返すことが保証されていない
select * from table1
order by table1.PK;
select * from table1 where table1.a<0
order by table1.PK;
これは、DUPなければならないと同じになります。私は1つを探して削除します。
0
列の順序はデータベーススキーマで定義されているため、select *
の列の返された順序を考慮する必要があります(列の順序を変更するには、スキーマでこの値を変更する列の順序を変更する必要があります。表)
行の順序がない..あなたは、あなたがexplicitally
select * from your_table
order by your_column
関連する問題
- 1. Oracle 10gの出力順序
- 2. CodeDomSerializerの出力順序
- 3. C++の出力順序
- 4. SQLクエリの順序
- 5. UIGestureRecognizer検出順序
- 6. クエリのSQL行の順序
- 7. PHPの出力が間違った順序で出力される
- 8. PHP ::: 2 AJAX呼び出し::: 2レスポンス:::順序順序で
- 9. オブジェクトの順序付きセットのDjango出力インデックス
- 10. Pentahoケトル - 書き込みの "テキストファイルの出力"の順序?
- 11. Java decToHex in recursive - 出力順序が間違っている
- 12. ファクタから出力式の順序を制御する
- 13. はdcast出力の列の順序を指定します
- 14. 配列出力 - インデックス構造における順序
- 15. JSDoc出力内のコメントの順序を維持する
- 16. 戻り値と出力パラメータの実行順序
- 17. 指定された順序でメッセージ出力を累積する
- 18. セットの結果がPythonで出力される順序
- 19. rmarkdown HTML出力の要素の順序を変更する
- 20. gcc出力の順序を逆にする
- 21. 出力の順序をマゼンタで並べ替える方法は?
- 22. Haskellのコンソールプログラムの出力を間違った順序で
- 23. SQLの列を更新する順序
- 24. Hibernate - ネイティブSQLパラメータの奇妙な順序
- 25. ミリオンレコードSQLの順序とカウント行
- 26. SQL Server列の表示順序
- 27. SQLクエリの結合順序by
- 28. SQL Server Select *列名の順序
- 29. 特定の順序でLinq to SQL
- 30. 再帰の順序(SQL Server CTE)
私が表示されないORDER BY句を使用して設定する必要があり、選択した行のための結果により、特定の順序を確認したい場合なぜ –
あなたのDBMSソフトウェア(SQL Server、MySQLなど)に依存するかもしれません - しかし、一般的に注文は保証されていませんd。 – Nicarus
明示的に指定されない限り、順序は保証されませんが、DBMSにはまったく依存します – shamsup