У меня есть данные в таблице, например
ID desc Year pid
0006845503 tes1 null null
0006845503 null 2017 null
0006845503 null null 90
0006845503 tes2 null null
0006845503 null 2018 null
0006845503 null null 100
Мне нужен результат, например
ID desc year pid
0006845503 tes1 2017 90
0006845503 tes2 2018 100
Используемая функция Max вернет только одну строку. Я хочу, чтобы это работало динамическим c способом. Пожалуйста, помогите