【发布时间】:2021-03-30 10:11:48
【问题描述】:
我想得到staff_id = AZ 的这个表(名称:test)的 MAX(step) 值。
| id | general_id | staff_id | step |
|---|---|---|---|
| 1 | 4 | A1 | 1 |
| 2 | 4 | AZ | 2 |
| 3 | 4 | A2 | 3 |
| 4 | 5 | A3 | 1 |
| 5 | 5 | A4 | 2 |
| 6 | 5 | AZ | 3 |
SELECT MAX(step) AS STEP, staff_id
FROM test AS t
WHERE staff_id = AZ
GROUP BY general_id
【问题讨论】:
标签: mysql sql subquery sql-order-by greatest-n-per-group