繁体   English   中英

选择SQL Server中字段的三个Max()值

[英]Selecting three of Max() values of a field in sql server

假设我的数据库中有三个字段,如下所示:

ID    Title    MaxVisited

 1     hi          6
 2     bye         8
 3     How?        9
 4     News!       8
 5     Hey         3
 6     Thanks      9

现在我要选择MaxVisited最大值的标题三。我想要的结果:

Thanks , How? , News!

只需选择前3个,然后按MaxVisited和(如果需要) Id列进行MaxVisited

SELECT TOP 3 Title from [TableName] 
order by MaxVisited, Id desc

尝试这个

SELECT TOP 3 Title 
From [TableName] 
order by MaxVisited,Title desc
SELECT TOP 3 Title from [your_table] 
order by MaxVisited, ID desc

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM