如何在SQL中选择前10条记录

如何在SQL中选择前10条记录,sql,Sql,我的数据库中有一个表,我想选择10个排名靠前的帖子,而不是必须查看的数量 什么是好的查询?我使用了这个查询 select top 10 * from tablename select TOP(10) * from tblNews order by viewcount desc 答案取决于您使用的数据库服务器。综合讨论如下:

我的数据库中有一个表,我想选择10个排名靠前的帖子,而不是必须查看的数量 什么是好的查询?

我使用了这个查询

select top 10 * from tablename 
select TOP(10) * from tblNews order by viewcount desc

答案取决于您使用的数据库服务器。综合讨论如下: