Jeśli chcesz znaleźć N-tą wartość czegokolwiek, użyj funkcji analitycznej NTH_VALUE()
to dobre miejsce na rozpoczęcie.
Zakładając, że chcesz to na podstawie części numerycznej, musisz zastąpić wszystko, co nie jest liczbą, do czego możesz użyć REGEXP_REPLACE()
select regexp_replace(escalation_level, '[^[:digit:]]')
from my_table
Aby uzyskać N-tą wartość dla danego CONFIG_ID, byłoby to:
select nth_value(escalation_level, n)
over ( partition by config_id
order by regexp_replace(escalation_level, '[^[:digit:]]') )
from my_table
gdzie n
jest indeksem wartości, którą chcesz zwrócić.