2011-08-02 32 views
-7

テーブルからトップ3の値を選択する方法。 テーブルの上位3つの値を選択するクエリを教えてください。 ありがとうございます。テーブルからトップ3を選択する

+0

トップ3どのようなものをテーブルから?スキーマを知る必要があります。あなたが話しているDBMSを知っていることも役に立つでしょう。 –

+0

テーブルから上位3つの値を選択する必要があります – Johnk

+1

Dude、どのようなRDBMS(データベース)を使用していますか?それは答えに影響します... –

答えて

2
SELECT TOP 3 * FROM Table 

いくつかの基準に基づいて上位3つの値が必要ですか?

+0

うん。私は別のクエリも持っています。私はこの質問に直面しました」テーブルからトップ3を選択し、降順と昇順で割り当てます。 – Johnk

+0

あなたの問題の完全な説明は、あなたがしようとしていることを理解するのに役立ちます。 :) – mwigdahl

+0

いいえ私は今テーブルのトップ3を選択する必要があります。私の別の質問は、テーブルからトップ3を選択した後です。私はそれらを逆順に再度割り当てる必要があります – Johnk

3
SELECT * FROM table ORDER BY value DESC LIMIT 3 
1
SELECT TOP 3 * From table where col = value 
+0

このクエリを実行している間にエラーが発生しています – Johnk

+0

ほとんどのベンダーがこの動作を実装する方法が少し異なりますので、これがRDBMSを知っている理由です。私が気づいている、常にうまくいく答え。 –

関連する問題