【发布时间】:2021-01-13 15:52:53
【问题描述】:
我有这张桌子
| sale_id | amount |
| ------- | ------ |
| 5 | 3 |
| 1 | 2 |
| 3 | 1 |
我只需要选择最大金额的 sale_id,只需选择数字 id 5,因为 3 是最大金额。听起来很简单,但我遇到了这个问题。
有人可以帮帮我吗?
【问题讨论】:
-
您使用的是哪种 DBMS 产品? “SQL”只是所有关系数据库都使用的一种查询语言,而不是特定数据库产品的名称。请为您正在使用的数据库产品添加tag。 Why should I tag my DBMS
-
如果有一个 sale_id 6 并且 amount = 3 怎么办?
-
这能回答你的问题吗? How to select top N from a table。我希望这里有很多好的答案可以随着时间的推移(使用新版本或 DBMS)得到改进,而不是在相同的问题上有很多相同的答案。