2010-11-27 4 views
0

私はcutomersのレコードを格納するためのライセンスデータベースをセットアップしています。ただし、誰かを見つける必要があるときは、アルファベット順ではないので難しいです。そして、Visual Studioのサーバーエクスプローラで並べ替えるオプションが見つかりません。ここでSQL Serverデータベースを整理する

は絵で、私は切断されなかった最初の名前の文字に気づく、彼らは順番になっていない:http://img822.imageshack.us/img822/4946/captureeg.png

は、だから私は、この問題をどのように修正するのですか? VSに秘密のボタンがありますか? T-SQLステートメントを使用すると、あなたは

ORDER BY Name DESC 

のエンディングでSQLを書き換えることができた場合は、検索を追加する検索するとき

答えて

3

これは降順でアルファベットことを可能にする、それが容易になります10またはます句

WHERE Name = 'Earl Smith' 

あなたがテーブルを取得していることにも役立つだろうか、より具体的にコメントしない場合。あなたのテーブル名に

完全なクエリやコースの更新customer_records:

SELECT * FROM customer_records ORDER BY Name DESC; 
+0

こんにちは、私はクエリを実行していません - 私はVSのサーバエクスプローラで私のサーバを開いて、私のテーブルを右クリックして、テーブルデータを表示し、私にその内容を表示します。 – Eaton

+1

あなたは 'order by'を意味すると思います。 – Donnie

+0

ありがとう!私は、クエリデザイナーを見つけ、それを試して、それは働いた! – Eaton

0

正確には - これはSQL標準です。あなたが持たない限り、セットには注文はありません。つまり、SELECT文のORDER BY部分を意味します。あなたがそれをしないと、戻り値は技術的に無作為であり、データベースサーバーの裁量により、できるだけ速い順に計算されます。

関連する問題