Если у меня есть таблица вроде этого:SQL выберите сверху, если столбцы одинаковы
Id StateId Name
1 1 a
2 2 b
3 1 c
4 1 d
5 3 e
6 2 f
Я хочу, чтобы выбрать, как показано ниже:
Id StateId Name
4 1 d
5 3 e
6 2 f
Например, Идентификаторы 1,3,4 имеют stateid 1. Итак, выберите строку с максимальным идентификатором, т. Е. 4.
Есть несколько способов сделать это, в зависимости от СУБД. Какие вы используете (оракул, mysql, MSSQL и т. Д.)? – JohnHC
SQL Server 2012 – Ashin