我需要使用一个使用ASP.NET的数据库并获取前10个项目并在前10个中按升序排序。我使用了以下组合并且没有让它们起作用:
TOP 10 [行] 限制(不支持) ORDER BY [rows] ASC
答案 0 :(得分:0)
你可以做这样的事情(这里可能不是100%,在我面前没有SQL),但我不建议不在内部选择上指定某种顺序,就像底层聚集索引更改会改变您的结果。
select *
from
(select top 10 *
from mytable) as x
order by x.mycolumn asc