【发布时间】:2021-09-08 12:45:12
【问题描述】:
我有一个包含以下数据的表:
| ID | Amount | Date |
|---|---|---|
| 1 | 500 | 2021-05-01 |
| 2 | 100 | 2021-05-03 |
| 3 | 300 | 2021-05-06 |
我需要获取第一个超过特定数量的记录,例如以下示例:
- 如果具体金额是500,我们返回ID 1
- 如果具体金额是550,我们返回ID 2
- 如果具体金额为 600,我们返回 ID 2
- 如果具体金额 > 600,我们返回 ID 3
如何使用 MySQL 查询来实现?
【问题讨论】: