は、私は2つだけの列PK IDと固有の名前を持っている辞書テーブルを作成しようとしている注文テーブルを作成します。ソート
SELECT *
FROM [SnApp].[DictionaryErrorType]
I got output sorted by Name not by primary key
なぜですか?
この2つの列のみを持つことはできますが、名前ではなくIDでソートできますか?
は、私は2つだけの列PK IDと固有の名前を持っている辞書テーブルを作成しようとしている注文テーブルを作成します。ソート
SELECT *
FROM [SnApp].[DictionaryErrorType]
I got output sorted by Name not by primary key
なぜですか?
この2つの列のみを持つことはできますが、名前ではなくIDでソートできますか?
SQL Serverテーブルのデータは、本質的に発注されていません。ただ存在するだけです。
あなたはそれがソートされた順序で返しますデフォルトで時々昇順インデックスをクラスタ化されていますしている場合は、明示的に句
SELECT *
FROM [SnApp].[DictionaryErrorType]
ORDER BY Id
順に言及する必要がORDER BY
select *
from [SnApp].[DictionaryErrorType]
order by ID
を使用し、正しい順序を取得するにはそこにソートされた結果を保証することはできません
「ORDER BY」を持たない選択項目に表示される注文は、蝶によって壊れる錯覚です羽ばたき – xanatos
*** ** ORDER BY句を明示的に指定していない場合、***は順序がありません!*** - 注文が必要な場合は、 'ORDER BY'を使用してください..... –