Хммм.Если я правильно понимаю, вы хотите упорядочить по минимальному идентификатору исходя из первых пяти символов (или, возможно, первых двух - не понятно).Затем по убыванию id
.
Это можно сделать с помощью оконных функций:
order by min(id) over (partition by left(IsEmriNo, 5)),
id desc
Если вы хотите упорядочить по последним двум символам в IsEmriNo
:
order by min(id) over (partition by left(IsEmriNo, 5)),
right(IsEmriNo, 2) desc