0

ASP.NET を使用してデータベースを使用し、上位 10 項目を取得して上位 10 内で昇順に並べ替える必要があります。次の組み合わせを使用しましたが、動作しませんでした。

TOP 10 [行] LIMIT (サポートされていません) ORDER BY [行] ASC

4

1 に答える 1

0

このようなことを行うこともできます (ここでは 100% ではない可能性があり、目の前に SQL がない可能性があります) が、基礎となるクラスター化インデックスが変更されたかのように、内部選択である種の順序指定を指定しないことはお勧めしません。それはあなたの結果を変えるでしょう。

select *
from 
(select top 10 *
from mytable) as x
order by x.mycolumn asc
于 2013-03-27T04:49:06.440 に答える