Sql server 如何获取另一个字段具有最大值的字段
让我看下表Sql server 如何获取另一个字段具有最大值的字段,sql-server,sql,Sql Server,Sql,让我看下表 Key |ID | Value 1 |2 | 3 2 |2 | 5 3 |3 | 1 我需要一个查询来获取ID和值,其中值是最大的,我可以在一个查询中完成吗 类似于从表中选择ID、MAX(值) ? SELECT TOP 1 Key, ID, Value FROM MyTable ORDER BY Value DESC
Key |ID | Value
1 |2 | 3
2 |2 | 5
3 |3 | 1
我需要一个查询来获取ID和值,其中值是最大的,我可以在一个查询中完成吗
类似于从表中选择ID、MAX(值)
?
SELECT TOP 1
Key, ID, Value
FROM
MyTable
ORDER BY
Value DESC