0

我需要使用一个使用 ASP.NET 的数据库,并获取前 10 项并在前 10 名中按升序对它们进行排序。我使用了以下组合,但没有让它们工作:

TOP 10 [rows] LIMIT(不支持) ORDER BY [rows] ASC

4

1 回答 1

0

你可以做这样的事情(这里可能不是 100%,我面前没有 SQL),但我不建议不要在内部选择上指定某种 order by,就好像底层聚集索引发生了变化一样那会改变你的结果。

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