次の構造の行/データを含むテーブルがあります
-----------
| 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 | ----------------------