2010-12-22 1 views
1

を選択します。 返される行の構成方法はわかっています。
の注文をに返すように設定する方法がある場合は、今すぐにしたいですか?SQL Server 2008のデフォルトでは、テーブルメニューのアクションとして<img src="https://i.stack.imgur.com/hVeGx.png" alt="select top n rows"></p> <p><strong>トップn個の行</strong>を選択することができますMS SQL管理スタジオで上位n行

+0

どのように答えたいのですか。私はそれがスクリーンショットのようにテーブルメニューからクエリを実行するとき、それが設定して、デフォルトで列descによって順序を返す方法(そうでないかもしれない)かどうか尋ねました。私は同じ結果を与えることができるt-SQLを書くよう誰にも依頼していませんでした。 –

答えて

0

IDのプライマリキーがあるかどうかを判断することができた場合は、デフォルトの値を降順として使用できます。これは最も新しいアイテムを最初に表示するのに便利でしょうか?しかし、SQLを生成するために使用されたテンプレートを取得する方法がないように思われるので、答えはNOです。

+0

これは、将来的にはSQLのためにこの機能を追加するのにも適していると思います。 –

-1
SELECT * 
FROM 
(
SELECT t.*, ROW_NUMBER() OVER(order by ... desc) rn 
FROM table t 
) 
WHERE rn < requiredQuantity 
0

生成されたクエリを変更し、ORDER BY句を追加する必要があります。 Management Studioでは、並べ替える列を知ることができません。

関連する問題

 関連する問題