descを使用した後の結果のSQL Serverでの順序を逆にしたいとします。descを使用した後のSQL Serverの逆順
SELECT TOP 3 * FROM table ORDER BY id DESC
結果を返し:
505
504
503
しかし、その後、私はこのように見える結果を反転したい:例えば
503
504
505
私は
SELECT * FROM (SELECT TOP 3 * FROM table ORDER BY id DESC) ORDER BY id ASC
を試みたが、それはうまくいきませんでした。
「うまくいかない」と言うと、どうしてうまくいかないのですか?それはあなたに別の結果をもたらしましたか?それはあなたに同じ結果(間違った順序)を与えましたか?サーバーが爆発しましたか?ラプトルはあなたの事務所に侵入しましたか? –
どのバージョンのSQL Serverを使用していますか? –