моя таблица SQL выглядит следующим образом
+------+--------+
| RANK | ID |
+------+--------+
| 1 | 234 |
| 2 | 234 |
| 3 | 234 |
| 1 | 421 |
| 2 | 421 |
+------+--------+
Я хочу сгруппировать ее по идентификатору и вернуть наивысший ранг.Я не знаю, как это сделать, мой код не работает.
SELECT * FROM table GROUP BY ID WHERE max(RANK)