我有一个包含以下结构的行/数据的表
-----------
| SURVEY_ID |
------------
| 1 |
| 2 |
| 2 |
| 3 |
| 4 |
-----------
我想在同一个查询中获取不同的 ID 和最大 ID。我试过
select distinct(survey_id) as survey_id , max(survey_id) as current
from survey_main
group by survey_id
这似乎没有返回正确的结果。我错过了什么?
编辑:需要的结果
---------------------- | 区别| 最大 | ---------------------- | 1 | 4 | | 2 | 4 | | 3 | 4 | | 4 | 4 | ----------------------